19580 905
1901 49
5113 743
13379 974
3283 353
22283 594
5859 356
10051 355
4580 41
946 81
24265 104
18136 332
5667 272
55456 277
35547 925
81431 547
33097 396
3978 89
4427 371
74156 761
55295 392
21218 243
20723 168
45920 739
10296 584
21586 310
28929 241
36992 450