3685 431
5420 681
11017 893
45246 546
18338 215
7386 186
3812 400
23848 60
16002 228
17641 449
2393 337
9557 649
1352 126