3091 582
6179 589
5893 192
3473 317
2948 40
11234 287
2944 583
3272 275
2265 534
2005 181
2474 349
2647 201
4723 363
818 57
1665 246
3747 844
3141 502