52196 190
4843 159
27112 391
9396 621
13542 52
14395 412
14983 906
10673 261
36702 292
32987 91
14336 126
11683 229
7512 313
4586 47
23069 180
4014 115
18831 389
20710 526
2293613 3862
2066397 3375
382720 1160
232154 589
193168 743
45699 385
54344 627