164103 643
70553 421
11735 616
56057 790
11118 526
44867 473
40808 317
34587 729
27484 612
84737 249
6773 425
5347 294
5440 295
3505 50