5071 53
21975 361
24129 412
6019 126
2295 507
5599 245
2367 523
3845 516
2928 571
2099 187
6843 880
1923 173
4184 385
1765 220
40163 200
997 59
10716 143
2243 489
1513 159
3525 39
1007 45
2678 388
12897 721
32453 121
36897 104
909 98
2920 276
5989 590