2139 432
2881 731
1164 269
935 282
1892 516
1451 346
2514 527
978 227
2558 511
1474 295
1154 266
3016 644
20915 567
2911 363
956 225
459 74
2714 735
2291 516
1277 326
2451 652
2303 639
174 40
1447 452
2920 786