2491 83
4193 403
3954 634
3303 351
5406 452
2279 62
3399 499
4301 530
2660 112
10706 347
6017 398
22113 744
12276 671
451212 727
81882 164
62893 628
300682 1108
23097 510
7044 198
6570 547
96266 641
51351 925
116163 671
29977 250
48005 473
85688 769
24288 52
18655 238