2488 83
4191 403
3952 634
3300 351
5405 452
2274 62
3399 499
4300 530
2658 112
10704 347
6016 398
22107 744
12274 671
451149 727
81823 164
62885 628
300639 1108
23089 510
7044 198
6569 547
96244 641
51348 925
116090 671
29965 250
47980 473
85540 768
24265 52
18639 238