296 54
1493 427
448 95
1332 405
2282 405
6619 51
5131 908
2967 771
1944 304
1424 215
15498 409
4995 508