19503 905
1896 49
5110 743
13350 974
3283 353
22277 594
5844 356
10038 355
4559 41
945 81
24261 104
18122 332
5663 272
55443 277
35504 925
81426 547
33075 396
3977 89
4427 371
74129 761
55284 392
21208 243
20705 168
45910 739
10293 584
21585 310
28923 241
36983 450