170393 858
8856 152
27755 146
22162 641
11129 828
7104 195
154878 421
189891 614
50357 533
15915 98
116470 810
27771 1032
35701 567
95479 620
65027 475
59546 559
104455 846
42420 334
2433 482
2364 266