19616 905
1901 49
5114 743
13387 974
3283 353
22288 594
5862 356
10057 355
4588 41
947 81
24269 104
18138 332
5669 272
55460 277
35557 925
81435 547
33105 396
3979 89
4427 371
74162 761
55303 392
21220 243
20723 168
45928 739
10296 584
21586 310
28931 241
36999 450