4015 403
20014 490
5832 415
4062 425
3828 283
3621 227
200031 716
11967 167
9191 285
22553 539
6986 504
3530 609
1427 43
3624 34