19599 905
1901 49
5113 743
13383 974
3283 353
22285 594
5860 356
10055 355
4584 41
946 81
24265 104
18137 332
5668 272
55457 277
35554 925
81431 547
33100 396
3978 89
4427 371
74158 761
55296 392
21220 243
20723 168
45925 739
10296 584
21586 310
28930 241
36994 450