2491 83
4193 403
3954 634
3303 351
5407 452
2279 62
3399 499
4303 530
2660 112
10706 347
6017 398
22113 744
12276 671
451227 727
81889 164
62894 628
300692 1108
23097 510
7045 198
6570 547
96270 641
51352 925
116170 671
29977 250
48013 473
85699 769
24291 52
18660 238