2700 480
4043 277
2384 270
2172 591
3580 195
680 73
3329 548
3157 858
1665 237
3615 565
5805 428
1141 197
885 177
7238 287
1844 432
3308 706
2151 145
590 42
3533 689
570 126