3063 70
2969 299
13794 298
1652 101
8068 708
2082 208
5045 712
2515 178
4598 437
1686 196
5971 664
2508 293
3330 441
3583 301
10517 927
28295 117
14614 241
33169 395
22079 169
43514 353