3085 70
2991 299
13829 298
1667 101
8104 708
2113 208
5062 712
2532 178
4611 437
1711 196
5991 664
2524 293
3351 441
3603 301
10548 927
28740 117
14771 241
33378 396
22386 169
44203 353