2130 100
10806 420
4503 703
6670 126
23000 321
16493 397
7702 462
6286 277
6604 771
12561 523
7704 733
56153 443
43922 677
30071 128
9588 340
3134 188
1448 367
8465 314
7132 715
2040 146
15190 466
3607 602
3937 310
5545 518
28650 600
33708 802
6369 547
1374 281