40676 65
7026 733
9344 875
15117 642
5033 283
4220 297
12969 753
3277 788
5659 436
10930 375
3136 646
5782 170
13643 688
1323 212
5523 432
1279 131
2311 266
2109 191
2347 232
12043 393
2703 466
18332 762
2445 424
2809 589
2602 388
2127 262
2575 247
847 93