3061 582
6105 589
5888 192
3465 317
2939 40
11217 287
2934 583
3267 275
2260 534
1998 181
2465 349
2635 201
4708 363
806 57
1661 246
3736 844
3130 502