2510 503
1204 58
2059 306
3251 700
3761 851
4726 635
1375 128
4258 700
7174 721
18543 686
6994 742
8124 719
11732 400
5120 713
8136 463
7139 856
2370 287
1298 179
1932 266
3784 831
3926 122
10574 639
2644 450
1280 120
4240 953
3939 349
4428 903
6012 437