3025 736
2937 795
694 106
3791 495
1246 341
2761 769
1283 324
2723 562
2348 508
997 222
2854 439
3601 577
2286 141
2236 515
2241 497
2993 815
3219 825
2940 616
1312 259
3908 603
1640 385
17108 817
2569 487
1258 272