5075 53
21976 361
24134 412
6027 126
2296 507
5599 245
2369 523
3848 516
2929 571
2104 187
6849 880
1926 173
4186 385
1767 220
40213 200
1000 59
10765 143
2246 489
1514 159
3526 39
1007 45
2679 388
12899 721
32457 121
36898 104
910 98
2921 276
5999 590