3089 70
2996 299
13834 298
1674 101
8110 708
2119 208
5066 712
2537 178
4615 437
1713 196
5992 664
2532 293
3352 441
3604 301
10554 927
28848 117
14796 241
33426 396
22451 169
44359 353