30800 48
45918 78
23909 172
21899 617
31137 212
17074 405
22265 153
11501 396
8041 319
3091 273
11733 441
13581 655
21932 505
10472 545
35880 102
14149 885
18997 1006
41322 57
3998 432
9156 130
4679 909
6840 640
35304 351
31154 210
8260 135
15418 632
53138 819
23136 121