5349 495
3059 135
3920 667
6094 550
8283 192
38536 627
25291 252
29865 285
6243 112
4621 489
3216 346
2466 136
5421 754
3854 593
4268 578
6011 839
3363 701
1726 65