3056 582
6095 589
5887 192
3465 317
2937 40
11210 287
2930 583
3266 275
2258 534
1997 181
2462 349
2633 201
4707 363
805 57
1661 246
3731 844
3130 502