3008 611
1316 236
2493 305
2916 860
2457 349
3048 623
761 175
3926 667
2863 626
1729 328
1508 468
1986 307
2929 831
698 165
3001 819
2704 833
3408 624
1286 230
2883 739
1649 127
1184 226
504 31
1336 284
3318 670
1432 334
2809 823
2306 701
2610 496