39935 105
12031 121
11642 477
2582 217
5115 697
6570 367
3613 442
1368 105
12545 228
14436 670
3346 109
3826 380
4686 529
16998 116
25021 217
4400 277
1929 185
7531 286
12293 168
18667 175
3387 448
4408 660
2253 56
3320 492