855 52
2949 589
23698 643
6850 189
5321 641
158450 446
21879 351
16501 71
3821 295
35877 359
5007 753
3120 165
2802 255
22157 328
4576 400
4684 121
4737 692
8544 473
2812 606