3079 582
6146 589
5890 192
3471 317
2946 40
11230 287
2941 583
3271 275
2261 534
2003 181
2470 349
2643 201
4716 363
815 57
1664 246
3743 844
3136 502