12015 233
21580 218
8157 510
2092 257
7128 593
5115 967
11660 532
13128 693
14550 392
202156 967
1621 78
14546 325
13456 59
1248 264
40930 663
121706 940
43839 117
3940 505
6382 531
45885 338
16972 680
17544 616
30585 66
3245 549