16095 700
17559 120
2916 357
4614 285
7916 230
7428 602
19819 207
10920 617
27353 429
9226 359
8176 834
10353 458
5916 716
7473 56
11996 607
4279 169
8615 922
8596 836
63144 396
5414 238
10841 265
8790 335
12651 598
32300 278
26393 935
17673 583
3649 703
15771 758