2488 83
4191 403
3952 634
3299 351
5405 452
2274 62
3399 499
4300 530
2658 112
10704 347
6016 398
22107 744
12274 671
451144 727
81821 164
62884 628
300634 1108
23089 510
7044 198
6569 547
96243 641
51348 925
116084 671
29965 250
47979 473
85531 768
24262 52
18639 238