3082 70
2986 299
13824 298
1666 101
8099 708
2104 208
5061 712
2530 178
4608 437
1708 196
5987 664
2522 293
3348 441
3600 301
10546 927
28665 117
14739 241
33351 396
22341 169
44065 353