3028 582
6047 589
5876 192
3456 317
2933 40
11202 287
2928 583
3259 275
2257 534
1991 181
2459 349
2626 201
4703 363
801 57
1658 246
3731 844
3127 502