3080 70
2981 299
13813 298
1665 101
8095 708
2097 208
5059 712
2529 178
4606 437
1705 196
5985 664
2522 293
3345 441
3595 301
10540 927
28616 117
14712 241
33330 396
22303 169
43963 353