40761 287
14255 390
4209 622
5188 429
3900 179
11068 205
3796 498
2224 406
2313 39
2268 193
17766 680
1763 124
25450 464
8327 245
5809 686
4831 354
4312 703
11433 220
1890 143
8704 926
19445 452
4863 670
1807 208
29257 442
9348 392
25651 72
15995 258
16662 646