863 52
2954 589
23701 643
6858 189
5323 641
158454 446
21882 351
16509 71
3821 295
35886 359
5008 753
3120 165
2802 255
22157 328
4576 400
4686 121
4738 692
8553 473
2812 606