21600 115
40995 329
29605 641
12317 263
15993 99
18161 331
14512 411
62014 702
18160 825
40776 156
31294 664
20512 214
20388 290
27760 701
6159 462
29272 508
71924 621
98550 892
26970 836
74971 804
32290 315
17018 773
31504 578
42140 866
40133 627
33310 961
19114 604
17763 132