24555 101
8469 326
3318 30
6477 676
7832 612
20926 240
34728 490
12132 492
70203 370
66729 843
195910 878
123396 287
36599 795
29488 739
9571 831
27554 43
107624 337
42218 87
55266 693
25086 338
5595 39
4125 518
43182 468
112986 98
23906 690
15748 516
6045 480
13844 91