4059 765
8456 118
2475 246
2659 317
35140 773
9179 368
10777 323
9402 674
6908 504
12250 552
33006 472
5792 308
1515 98
2101 281
3890 559
1698 126