106 30
2151 633
516 158
1328 281
1352 289
3275 554
2333 445
934 39
3038 373
382 96
2746 499
1243 180
3868 721
2962 480
1841 510
483 86
650 137
709 112
1238 337
876 45
677 128
1887 155
145 28
689 161