3056 582
6096 589
5887 192
3465 317
2937 40
11213 287
2931 583
3266 275
2259 534
1998 181
2462 349
2635 201
4707 363
805 57
1661 246
3733 844
3130 502