199181 998
17363 520
29418 460
11198 294
43491 247
21601 654
166253 844
9480 150
25334 397
25674 173
72485 386
57784 756
141993 865
279254 575
36270 194
27550 308
8580 163
107351 766
15049 62
16032 204
12374 171
78188 341
12223 60
45641 641
36722 263
96919 542
47062 498
129218 898