5602 764
40035 366
14438 687
31556 485
37184 688
7080 813
11050 671
3850 639
11596 410
8525 547
8828 602
11285 300
25439 487
3998 851
3080 106
16229 413
1942 194
25123 845
14806 119