22411 429
10852 50
9538 326
7232 517
7758 414
5233 719
4319 411
4868 590
2227 211
4935 550
3373 347
4693 584
2878 571
7335 546
3027 163
4877 609
1871 233
3376 487
4504 334
7242 516