531 108
2507 730
475 103
1461 259
462 51
826 239
2263 707
2093 391
2533 629
1649 257
1173 253
1502 311
474 129
1055 310
2139 439
2843 388
1505 266
2882 646
3085 543
2866 824
2622 489
1894 248
1181 304
1923 586