2506 467
16920 726
6241 551
861 96
5231 565
5089 468
20706 435
6896 750
9465 63
8016 293
5838 28
3535 461
4034 598
1230 156
3956 821
1758 155
2688 569
6736 796
15646 60
3585 113
2299 296
3328 808
2129 306
2840 380
4191 430
3673 434
1527 64
12338 255