15533 260
2425 296
2960 611
1540 399
4488 57
1150 264
8856 635
8640 607
4419 116
14988 343
4611 856
10702 114
16487 235
2169 276
1105 52
1879 304
397 72
638 90
12945 376
5360 313
10478 982
6718 396
5466 58
8190 840