19669 528
18897 417
4544 525
359 76
5752 270
4921 609
2824 385
23234 179
881 105
2605 379
3740 661
2848 594
11961 313
4522 433
1449 247
23486 608
6314 276
5072 946
822 153
1447 440
3345 513
3486 665
2603 238
14850 355