3120 506
1334 74
3960 278
2325 282
1259 140
2599 610
3129 472
2369 225
1462 56
3771 557
3485 776
2174 370
3449 757
2244 346
2960 646
3348 860
11971 774
3631 564
2500 219
1585 56
2106 247
2922 607
1084 164
260 71