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
28739 117
14770 241
33377 396
22385 169
44200 353