2970 329
4097 722
5609 328
3026 415
2329 154
2993 473
3801 907
3035 454
3194 614
935 72
5091 277
3697 687
1642 31
2689 331
23153 668
2425 304
2194 235
3221 447
2998 667
2181 278
2577 566
2827 587
3205 475
3388 238