40633 65
7013 733
9326 875
15111 642
5030 283
4211 297
12950 753
3275 788
5656 436
10915 375
3128 646
5781 170
13638 688
1322 212
5519 432
1194 131
2305 266
2106 191
2216 232
12038 393
2703 466
18322 762
2443 424
2809 589
2598 388
2121 262
2569 247
842 93