22415 429
10853 50
9539 326
7233 517
7760 414
5234 719
4321 411
4869 590
2228 211
4935 550
3373 347
4693 584
2878 571
7335 546
3028 163
4877 609
1871 233
3376 487
4506 334
7244 516