3685 431
5421 681
11017 893
45252 546
18338 215
7386 186
3813 400
23848 60
16002 228
17641 449
2393 337
9557 649
1352 126