881 93
2671 381
1155 105
2594 309
1768 167
3336 995
4680 634
4457 727
3987 749
1039 233
3315 245
1850 299
2294 592
1190 69
1794 373
1375 95
4200 602
4899 520
22781 465
95334 414
106681 103
92598 348
30337 334
40031 142
6958 344
4800 593
5538 65
22307 511