19960 597
39964 227
2829 374
41969 381
27040 431
6546 941
16993 171
253087 418
8763 81
21611 510
6812 138
5001 56
5351 299
45165 132
5349 179
4220 392
3772 661
5011 521
9303 642
19971 588
32263 741
133881 179
4035 293
4421 412
24965 328
4462 152
6444 346
2966 805