101402 907
17268 522
11380 482
3867 564
9393 397
27695 893
2423 280
6242 348
1765 157
2073 335
5307 641
3013 147
2920 651
3189 449
23097 530
7412 369
2580 272
8130 225
3529 563
15367 341
2005 261
35411 287
12492 342
3442 674
4890 634
6138 903
5034 636
4927 732