202232 1056
16645 163
451454 1073
42685 993
186611 594
139495 504
34929 73
353669 1383
14639 156
139907 562
12479 100
12629 560
14084 392
90577 550
6477 714
14361 316
13253 190
16047 363
20130 426
15367 69
76806 140
318639 983
7092 775
176089 747
24289 343
33513 650
6303 487
9313 442