40666 65
7021 733
9333 875
15113 642
5032 283
4220 297
12958 753
3276 788
5658 436
10920 375
3134 646
5782 170
13640 688
1322 212
5520 432
1277 131
2308 266
2108 191
2219 232
12041 393
2703 466
18328 762
2443 424
2809 589
2599 388
2123 262
2573 247
847 93