1323 350
1110 222
20844 81
5183 517
18697 596
5562 240
18901 308
30235 936
16643 775
7083 350
21198 315
5001 68
15240 256
15821 846
6373 504
10898 329
7954 209