40659 65
7014 733
9329 875
15112 642
5030 283
4218 297
12952 753
3276 788
5657 436
10918 375
3130 646
5782 170
13639 688
1322 212
5519 432
1195 131
2306 266
2106 191
2216 232
12039 393
2703 466
18324 762
2443 424
2809 589
2599 388
2122 262
2569 247
845 93