3071 141
2483 96
12517 77
11974 808
3998 811
15757 831
4136 361
5413 366
3660 793
900 102
3523 666
2528 349
1642 287
2258 377
8560 777
13596 140
3414 337
7009 243
4912 411
2768 401
11654 305
2028 39
4062 275
4008 690