19538 629
5921 165
9377 560
5164 338
5716 654
4300 904
4195 747
4118 529
3355 374
6333 270
3112 514
10514 289
69566 584
88865 917
62654 872
50168 503
25912 485
69888 294