19538 629
5924 165
9380 560
5165 338
5716 654
4300 904
4195 747
4119 529
3360 374
6333 270
3114 514
10549 289
69602 584
88900 917
62686 872
50195 503
25928 485
69935 294