3115 729
5994 533
987 46
3032 565
21369 377
4752 541
2667 669
11699 608
3767 654
4266 812
2751 522
1668 383
2831 508
3591 732
3273 688
5643 509
2209 349
6950 784
3794 628
4069 824
13659 353
2522 514
3298 374
3772 244
8147 694
4437 575
3001 705
3366 521