3053 582
6093 589
5887 192
3464 317
2937 40
11209 287
2930 583
3264 275
2258 534
1993 181
2462 349
2633 201
4707 363
804 57
1660 246
3731 844
3128 502