13951 843
12124 99
10283 744
4489 242
6593 264
3353 668
6970 583
5243 609
2060 145
4231 233
3169 239
3964 475
8740 539
3909 654
11343 941
5375 337
11910 351
3413 616
4047 774
3523 452
14039 497
6088 164
3344 255
7433 276