12018 523
3261 210
2675 448
1001 101
5633 394
8860 75
13847 631
1637 276
4193 517
3453 396
3110 259
557 30
4069 751
6559 631
4518 825
3037 846
4797 457
27820 386
2144 439
5088 612
4051 278
10514 367
3109 352
16031 636
3344 284
986 111
4162 163
3002 400