1506 305
50113 683
2571 652
2351 630
2385 483
2646 718
1375 305
1532 318
1062 300
2305 607
2787 813
1077 278
2917 693
2866 933
855 122
1155 141
2054 336
1123 199
1444 383
407 32
1969 626
245 42
2949 902
377 97
1184 352
2301 600
1528 385
1805 492