1028 98
2577 430
4808 403
22963 597
4286 386
10260 771
10334 831
5894 123
5297 55
107813 465
2381 212
15901 883
4200 107
9214 328
7112 240
31237 927
25062 438
11991 520
10079 542
17536 356