3030 582
6067 589
5882 192
3459 317
2934 40
11204 287
2928 583
3262 275
2257 534
1992 181
2460 349
2627 201
4704 363
801 57
1659 246
3731 844
3128 502