139562 1100
3347 478
109583 571
152733 697
5726 479
10597 635
17338 708
75270 680
11921 409
16409 163
12123 321
29967 598
220966 1279
5432 556
18216 524
32087 616
28468 650
8526 693
14037 508
18262 542
4194 243
4937 69
9740 220
5156 126