2200 361
14729 274
9710 834
16120 629
13480 356
9784 340
10653 112
4740 181
12277 289
15088 269
12789 523
32382 256
44886 782
3387 31
6132 239
15298 341
3279 55
10007 165
7302 374
6484 676
3231 67
7961 745
20753 328
10681 627
9638 436
15489 426
27576 738
6522 504