2480 83
4179 403
3949 634
3296 351
5399 452
2271 62
3397 499
4297 530
2653 112
10703 347
6014 398
22101 744
12268 671
450934 727
81670 164
62855 628
300494 1108
23079 510
7040 198
6567 547
96197 641
51339 925
115882 671
29925 250
47905 473
85090 767
24201 52
18587 238