3082 70
2986 299
13824 298
1666 101
8099 708
2103 208
5061 712
2530 178
4608 437
1708 196
5987 664
2522 293
3348 441
3600 301
10546 927
28661 117
14738 241
33349 396
22336 169
44059 353