3091 853
1304 339
459 87
3050 734
747 81
2755 723
1408 361
471 45
1808 519
2699 514
2358 526
2263 606
1736 390
475 68
454 36
1350 353
5422 706
1763 382
1482 307
1288 241
2182 328
1215 293
3164 842
1935 488
3231 825
3132 754
478 32
625 106