42229 421
3640 59
31337 141
16138 673
3180 306
9444 295
28156 282
12665 819
15520 254
66694 343
25846 145
13804 405
10272 140
1355 272
49219 730
1156 223
20332 232
68413 664
275058 898
3410 835
102498 559
41604 134
61083 156
23480 446
28363 594
3246 471
21839 671
5453 284