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