42711 80
10597 48
14110 643
16707 616
6725 642
20498 1054
8015 552
94464 489
24185 702
60866 385
28682 318
6099 340
46261 436
9938 361
8137 86
7093 868
7464 42
20343 596
19047 192
17208 742
22867 203
9995 541
24736 307
27307 198
20551 515
12056 739
17713 352
11136 238