3086 70
2991 299
13830 298
1668 101
8104 708
2113 208
5063 712
2533 178
4612 437
1711 196
5991 664
2524 293
3352 441
3603 301
10548 927
28754 117
14773 241
33382 396
22394 169
44214 353