1031 141
1790 398
3656 883
1450 295
826 239
1100 349
3510 361
2710 693
2441 516
2208 627
2846 673
1316 403
655 187
176 40
2862 758
4400 627
1338 205
2719 549
421 81
2922 242
2587 791
2536 521
2563 755
1502 424