3082 582
6156 589
5891 192
3471 317
2946 40
11230 287
2941 583
3271 275
2261 534
2004 181
2473 349
2643 201
4717 363
815 57
1665 246
3743 844
3136 502