3251 263
2372 64
1877 41
2634 558
69715 310
7547 455
9051 168
3722 374
3443 319
1995 126
5496 794
3228 110
5310 298
3489 53
3198 461
8807 725
15880 616
12300 236
4957 586
1208 102
5047 92
6875 51
16003 464
12334 666
12167 440
3769 236
9033 285
21687 183