2904 62
8453 443
27783 738
13765 570
8387 676
9168 69
12100 221
8412 873
4366 851
16616 904
4534 136
8030 472
12723 715
5981 687
3712 223
3601 362
4375 412
18410 197
25526 143
45158 73
425563 733
95976 579
7061 493
2691 197
107295 392
23576 287
6960 486
53037 770