15071 590
29555 361
14526 681
4496 400
21229 182
30921 747
7768 102
22222 280
9438 486
35591 143
9370 617
15226 93
12882 348
8410 540
11020 527
6330 346
7661 802
24220 273
5314 55
19354 657
6381 465
37406 194
10293 621
12590 512
3808 84
4662 558
7270 353
6375 264