19488 905
1894 49
5109 743
13347 974
3283 353
22275 594
5841 356
10038 355
4556 41
945 81
24261 104
18121 332
5662 272
55440 277
35495 925
81424 547
33067 396
3977 89
4427 371
74128 761
55282 392
21206 243
20704 168
45907 739
10293 584
21585 310
28923 241
36976 450