40228 926
10028 824
15803 515
9845 199
3328 241
39169 563
4843 509
12805 306
26292 598
134533 294
15822 885
15240 681
6408 661
10337 506
4493 637
4882 489
13608 139
2899 31
64053 201
5915 49
12443 435
16176 441
6501 597
42150 336
1974 261
50521 528
64893 417
3481 178