3685 431
5416 681
11015 893
45235 546
18327 215
7385 186
3812 400
23843 60
15998 228
17637 449
2393 337
9554 649
1352 126