19536 629
5920 165
9375 560
5164 338
5713 654
4298 904
4195 747
4117 529
3354 374
6333 270
3111 514
10499 289
69552 584
88854 917
62640 872
50163 503
25905 485
69871 294