12055 227
5004 651
5528 398
1980 89
12296 572
4806 147
9512 905
2218 363
3247 506
11697 673
5581 622
15438 445
4250 311
18382 913
3553 281
6370 659
2181 262
2859 208
8298 324
2981 492
4524 753
9292 159
6725 109
3697 550