21235 58
17665 485
2711 401
9594 239
8270 501
4246 465
3010 284
10467 465
8485 105
2258 324
3621 797
2422 412