311 96
1263 293
2841 599
849 243
1627 359
2634 584
1941 413
1388 299
1202 325
648 143
955 315
176 45
317 102
750 157
1432 372
816 167
126 39
1304 356
1341 302
2230 536
206 66
2772 889
2867 722
2971 692