3001 410
2226 122
19378 33
14741 579
5983 413
5621 529
83284 638
5119 100
3340 109
4645 420
33168 315
30928 778
42065 773
4125 118
6193 765
32438 121
8890 106
27469 614
6298 260
3133 167
11331 110
28738 80
21938 313
4538 388
7374 547
8332 362
2985 150
4301 400