864 52
2955 589
23701 643
6859 189
5324 641
158454 446
21883 351
16509 71
3821 295
35887 359
5009 753
3120 165
2802 255
22157 328
4576 400
4686 121
4738 692
8554 473
2812 606