4046 932
1256 38
3581 368
3393 638
8675 927
2975 461
1163 196
5280 468
1391 313
2071 243
3610 747
7642 622
2770 616
2811 567
2447 192
5472 952
877 126
2360 528
3028 123
3641 555
1844 59
2516 365
1497 202
3413 465
3680 763
2885 504
4159 642
932 165