21402 669
8169 78
18682 573
7698 153
9936 198
20731 550
22243 407
15013 298
12289 551
27781 83
28980 164
13358 722
22899 410
15707 632
19759 420
1902 31
19379 596
17265 398
15149 687
15558 296
9158 54
24199 456
14532 113
49042 682
20113 236
22888 356
2268 191