3086 832
1784 535
1195 193
2702 428
3429 814
3196 707
2794 636
2072 325
2240 458
2341 639
4347 355
1303 311
2940 852
1472 159
1194 270
1468 170
1950 137
1186 301
2220 292
289 27
1461 352
1558 303
2933 620
4147 683