301 54
1498 427
452 95
1336 405
2284 405
6641 51
5143 908
2967 771
1945 304
1425 215
15502 409
5001 508