905 125
1385 108
2384 391
3115 296
4257 660
2276 170
2372 710
535 53
662 59
1106 254
3463 491
2269 449
2022 280
1577 215
832 51
29725 334
2538 455
1147 241
870 170
2345 645
858 135
747 97
1506 263
1027 207