11546 500
21995 379
30819 376
27013 595
29208 519
5222 472
14717 217
23449 810
5013 61
14735 710
13764 351
9897 525
5642 199
8308 324
22136 382
25175 415
5663 300
14398 232
7856 168
29954 973
17399 515
10923 836
14605 831
16587 437
29173 1017
6613 519
7849 738
9458 845