4111 838
13484 380
16367 570
17677 569
2477 584
2048 80
23123 828
6478 164
2393 230
29226 92
1398 225
6529 215
10315 212
2632 173
6145 639
4743 844
2428 523
22289 541
3065 428