16085 700
17555 120
2916 357
4610 285
7916 230
7424 602
19814 207
10920 617
27349 429
9222 359
8174 834
10350 458
5914 716
7471 56
11995 607
4278 169
8615 922
8596 836
63122 396
5411 238
10839 265
8789 335
12650 598
32292 278
26388 935
17664 583
3649 703
15762 758