3084 70
2986 299
13825 298
1666 101
8100 708
2108 208
5061 712
2530 178
4609 437
1709 196
5987 664
2522 293
3349 441
3601 301
10546 927
28677 117
14743 241
33358 396
22347 169
44087 353