20912 458
27418 545
2909 452
23395 386
29715 187
220956 265
186979 590
295066 1005
13061 371
20983 944
13783 285
97148 737
9809 953
3293 354
8196 101
3609 39
3630 302
4753 421
9150 553