3091 582
6176 589
5892 192
3473 317
2948 40
11234 287
2944 583
3272 275
2265 534
2005 181
2474 349
2647 201
4719 363
818 57
1665 246
3746 844
3140 502