4028 765
8300 118
2449 246
2628 317
35112 773
9159 368
10765 323
9391 674
6897 504
12249 552
33002 472
5785 308
1469 98
2096 281
3886 559
1692 126