40537 75
44672 263
5656 504
3424 379
10604 604
5378 103
5872 836
20291 1054
17968 248
4508 320
18835 426
14866 82
10800 70
3299 418
3208 284
33870 680
7315 514
16671 768
1826 300
20920 323
12926 408
1688 71