4059 765
8453 118
2473 246
2656 317
35139 773
9177 368
10777 323
9402 674
6906 504
12250 552
33006 472
5790 308
1513 98
2100 281
3888 559
1698 126