46785 600
42904 267
13774 521
8710 446
24527 279
27599 744
6195 407
3517 473
6100 392
6744 395
1255 36
4017 827
17215 439
5438 146
2747 222
4068 812
16333 624