30442 660
32005 97
9440 432
68775 308
17131 266
8204 850
96052 633
14649 651
10852 274
35921 543
18783 240
87206 920
15684 360
56271 157
17536 531
37695 314
9047 228
36616 489
45444 332
38083 372
101827 766
20016 242
15338 839
11552 556
8597 450
35117 238