19957 597
39962 227
2829 374
41969 381
27040 431
6546 941
16993 171
253046 418
8763 81
21611 510
6811 138
5000 56
5350 299
45159 132
5349 179
4220 392
3772 661
5011 521
9303 642
19970 588
32205 741
133848 179
4035 293
4421 412
24964 328
4462 152
6444 346
2966 805