4031 765
8314 118
2449 246
2630 317
35114 773
9159 368
10770 323
9394 674
6897 504
12249 552
33002 472
5785 308
1470 98
2096 281
3886 559
1692 126