751 52
2923 589
23568 643
6951 189
5356 641
158445 447
21878 351
16608 71
3819 295
35828 359
5011 753
3134 165
2837 255
22170 328
4595 400
4707 121
4766 692
8600 473
2816 606