2942 313
3761 577
21050 492
16171 307
7104 411
12946 605
9851 520
8801 538
10244 895
386980 596
30030 664
22432 482
4918 764
6493 434
7750 739
5132 540
9858 680
73277 337
5988 405
4582 276
20148 479
11697 877
18035 396
2049 173
4458 631
4413 777
8142 390
3173 125