22338 277
10169 197
4713 526
5186 525
7970 301
3731 827
7538 586
3227 363
4157 630
1943 118
6550 794
15476 382