823 50
4100 332
5642 275
2500 348
5876 81
1601 136
3707 119
3104 293
1598 41
4739 665
9204 176
1752 71
6610 596
3853 294
10620 407
6351 471
4096 141
4397 427
4827 693
6405 147
5435 567
14628 978
23172 300
11227 554
5482 469
3605 461
5339 732
2142 438