824 50
4101 332
5645 275
2500 348
5881 81
1601 136
3708 119
3104 293
1598 41
4739 665
9206 176
1753 71
6610 596
3856 294
10620 407
6354 471
4096 141
4398 427
4827 693
6407 147
5435 567
14636 978
23172 300
11229 554
5482 469
3606 461
5342 732
2142 438