22412 429
10852 50
9539 326
7232 517
7759 414
5233 719
4320 411
4868 590
2227 211
4935 550
3373 347
4693 584
2878 571
7335 546
3027 163
4877 609
1871 233
3376 487
4506 334
7243 516