301 54
1498 427
451 95
1336 405
2284 405
6640 51
5142 908
2967 771
1945 304
1424 215
15501 409
5001 508