165178 643
70733 421
11745 616
56077 790
11125 526
44876 473
40815 317
34666 729
27519 612
84910 251
6799 425
5354 294
5446 295
3511 50