2935 90
2322 668
3487 704
2873 228
3044 625
4608 325
2737 460
1545 354
2860 824
2059 399
2848 66
2693 634
3316 631
3431 676
1833 248
1554 300
19680 428
1010 183
1923 98
3076 641
2473 59
4574 458
3401 879
3035 629