3027 119
22296 955
5224 474
4228 845
3476 769
1611 233
16190 738
2193 330
2022 162
2032 242
6668 472
2168 45
2629 140
270 49
2320 462
3100 460
3179 729
19186 413
10015 362
20472 681
3857 667
3084 490
4465 669
21562 558