109 36
1464 96
7402 821
20154 105
6062 541
7758 665
12938 367
3198 167
21746 504
5821 768
16296 65
19423 393
17268 70
7215 488
4331 430
6308 738
7233 784
2635 168
2981 433
2182 431