3085 582
6158 589
5891 192
3471 317
2946 40
11230 287
2942 583
3271 275
2261 534
2004 181
2473 349
2645 201
4717 363
816 57
1665 246
3743 844
3138 502