3086 70
2991 299
13830 298
1668 101
8104 708
2113 208
5062 712
2533 178
4612 437
1711 196
5991 664
2524 293
3351 441
3603 301
10548 927
28744 117
14772 241
33381 396
22389 169
44205 353