4127 716
3525 381
5704 580
3891 68
5893 158
12415 503
4843 260
2178 186
16189 785
3767 347
6391 63
6279 567
2276 343
20047 155