983 51
2027 500
3419 897
2215 553
2648 546
855 121
2444 518
3232 704
2379 506
1184 354
4548 668
3325 855
2526 483
3597 903
10553 396
717 128
1234 150
2434 618
578 106
2015 436
2285 564
1755 440
1110 213
875 61