3095 506
1906 213
3455 550
1153 101
1198 75
2754 521
1259 95
4227 692
3884 843
2215 125
2601 329
1507 246
2352 381
2488 434
3207 695
1650 179
799 165
2975 766
2190 595
2794 824
1042 180
2189 497
2681 736
2276 641
2382 459
4047 976
3408 776
3277 688