12015 523
3261 210
2675 448
1001 101
5632 394
8859 75
13847 631
1636 276
4193 517
3453 396
3109 259
557 30
4069 751
6551 631
4515 825
3037 846
4797 457
27818 386
2143 439
5088 612
4050 278
10514 367
3108 352
16031 636
3343 284
986 111
4159 163
3002 400