4059 765
8466 118
2475 246
2660 317
35141 773
9181 368
10777 323
9402 674
6909 504
12250 552
33006 472
5796 308
1518 98
2101 281
3891 559
1699 126