19668 508
2926 780
11714 607
3287 554
1550 274
12928 186
10734 158
17179 720
4198 352
21389 334
16183 401
133589 330
1187 131
1655 102
30003 156
7904 71
21837 332
2483 212
4858 511
24362 667
15632 447
43282 906
55904 68
36442 489