3059 582
6102 589
5887 192
3465 317
2938 40
11216 287
2931 583
3267 275
2260 534
1998 181
2465 349
2635 201
4707 363
805 57
1661 246
3735 844
3130 502