905 69
5487 607
3442 693
2398 373
7543 714
2589 563
21860 313
2975 530
2380 419
3849 424
2408 588
4655 430
880 194
788 47
3219 596
3947 86
5738 878
2339 114
2402 467
1766 30
3270 484
1310 369
2368 323
1586 104