3162 827
3487 556
2311 748
607 128
1859 302
2213 336
2967 555
1768 204
3012 404
24996 396
12068 234
6330 498
30889 405
5921 469
10623 502