170576 859
8862 152
27757 146
22165 641
11130 828
7105 195
154898 421
189911 614
50367 533
15917 98
116485 810
27773 1032
35701 567
95500 620
65038 475
59557 559
104468 846
42464 334
2435 482
2364 266