103931 259
2303 279
1976 281
3458 490
3578 488
5170 692
2210 34
14903 965
2383 213
3006 256
28558 374
5206 755
19294 429
1887 98
3965 692
3630 559