3109 645
2926 570
2218 515
3624 632
14548 735
1059 251
4958 141
5821 603
5057 591
953 78
10851 682
1632 278
3102 768
5695 399
3347 567
2857 454
1392 239
2796 89
3402 559
6787 482
3449 497
1684 360
3201 702
5628 119