41978 282
7485 135
5029 413
33079 821
17855 237
31253 334
8862 540
12768 738
106181 625
44459 349
84133 442
10032 577
3572 608
7101 532
4022 472
3167 543
2900 552
5316 883
7727 122
1791 63