3791 519
4610 97
6271 581
6297 443
5364 284
9458 420
3648 320
15630 894
4358 404
2552 529
2162 53
3711 307
7309 218