40492 287
14017 390
3903 622
5081 429
3752 179
10955 205
3684 498
2165 406
2098 39
2210 193
17579 680
1668 124
25370 464
8185 245
5669 686
4424 354
4189 703
11343 220
1806 143
8547 926
19281 452
4731 670
1704 208
29158 442
9099 392
25389 71
15907 258
16567 646