3237 563
2342 588
1507 434
1121 121
3105 911
1143 266
3394 939
3164 930
904 147
2172 499
4754 116
1657 258
12868 472
4432 594
2957 424