5125 108
7787 971
23256 346
27559 258
10876 238
10176 844
13114 606
12210 703
10589 508
12983 333
3448 611
35953 935
69594 169
973 65
9841 30
2451 612
2756 297
2486 50