4072 765
8521 118
2481 246
2674 317
35160 773
9188 368
10806 323
9402 674
6910 504
12252 552
33010 472
5799 308
1532 98
2103 281
3892 559
1701 126