3008 747
3845 598
4761 568
114127 358
10249 366
1310 64
8847 122
10090 158
3080 54
7664 434
3716 293
3233 226
5822 247
8734 617
4726 271
3945 503
38577 795
13230 599