2991 99
2381 136
5717 789
107440 216
132820 746
21016 290
9772 683
13993 692
2528 453
3046 351
911 70
3641 875
6144 643
342125 921
81949 795
20330 945
3805 503
3723 814
2772 521
3143 337
4810 379
6621 589
5956 167
93540 819
117461 416
18709 881
45344 244
14303 646