3236 479
15489 957
2073 305
12915 546
2969 327
885 142
2302 465
1351 249
3852 297
2580 408
3109 808
2888 891
2168 365
2655 659
1645 268