503 94
2471 639
1097 297
3532 486
703 134
806 173
5144 516
908 107
2829 871
3036 602
1183 288
2492 598
2892 455
3008 463
1085 239
3353 799
1613 301
317 60
3266 536
2153 493
2644 512
2270 626
3084 652
767 118