5602 764
40031 366
14435 687
31556 485
3850 639
11596 410
8525 547
8828 602
11285 300
3998 851
3080 106
16229 413
23167 666
1942 194
25119 845
14806 119