2403 313
321013 1102
1538 337
14204 403
8843 378
15382 90
56041 204
29674 490
21866 653
26233 964
50299 184
8356 237