3318 30
6476 676
7832 612
20926 240
34728 490
12132 492
70203 370
66729 843
195910 878
123396 287
36599 795
29487 739
9571 831
27554 43
107624 337
42218 87
55266 693
25086 338
5595 39
4125 518
43182 468
112986 98
23905 690
15747 516
6045 480
13844 91
19548 917
9019 402