3175 882
3076 660
2978 897
2383 302
534 132
2655 521
2730 423
932 89
1534 412
1197 332
1715 564
2488 370
3617 506
948 167
990 146
1436 359
2446 606
4410 691
2771 817
2155 424
2761 681
544 133
1251 35
3880 848