4350 455
2988 610
3524 275
2152 211
2917 537
2002 533
2808 458
3590 695
2147 87
3780 542
2095 339
5954 568
21301 1102
4632 258
2442 344
8550 328
1650 205
1964 520
2845 269
542 49
2181 126
1039 221
1710 504
12511 626