5504 42
2772 771
1458 368
649 172
2426 555
445 94
1449 443
3061 939
320 88
2274 563
2569 553
2266 739
256 58
2695 736
2608 668
2955 848
3013 576
2080 294
2171 478
470 136
1647 326
1026 201
1954 541
2946 634
1489 309
3009 921
1997 527
1121 323