2858 80
129186 1078
11576 244
6609 713
13544 420
38451 535
7818 679
1173 220
271 51
1841 232
20046 276
6296 201
13636 627
14415 849
15867 380
7408 430
18661 154
50887 423
19310 751
27486 49
37584 514
15680 711
43374 391
92370 502