19538 629
5921 165
9377 560
5164 338
5716 654
4300 904
4195 747
4118 529
3358 374
6333 270
3113 514
10527 289
69587 584
88877 917
62669 872
50178 503
25917 485
69909 294