18040 75
52362 148
29505 550
15732 318
8639 493
4648 168
11031 216
115352 1325
20663 385
62985 613
29793 173
7088 583
29555 260
10073 221
13670 175
41995 447
30231 457
8610 427
83447 672
14634 194
70557 879
16288 322
12566 263
14462 498
15720 621
4994 210