2485 83
4189 403
3952 634
3297 351
5403 452
2272 62
3398 499
4300 530
2657 112
10703 347
6016 398
22107 744
12273 671
451071 727
81763 164
62870 628
300582 1108
23085 510
7041 198
6569 547
96222 641
51344 925
116003 671
29945 250
47948 473
85321 768
24234 52
18616 238