503 84
2872 615
6697 240
3976 382
16632 763
7282 336
1042 120
4345 665
7075 167
851 86
2611 460
2088 223
4770 788
7886 393
3073 400
2524 613
10197 661
2815 559
3312 570
5288 140
11945 339
1310 161
1111 47
2427 49