303 51
1348 372
3192 729
2988 798
2614 806
3232 411
5352 97
2042 198
518 57
6891 642
1990 561
3299 393
1263 236
1318 287
444 77
3011 495
2173 496
3687 501
2661 594
3896 765
3450 680
696 161
1429 173
3305 871