991 265
7515 105
35094 593
6642 953
1419 147
4476 689
29542 279
1865 300
3535 695
4651 462
2685 296
2417 477
727 98
2916 677
3391 313
5465 384
646 88
2207 570
1203 275
2994 933
6111 449
1236 269
16359 343
516 107
3276 48
16016 136
2797 729
4870 533