1203 52
3057 589
23799 643
6966 189
5397 641
158566 446
21924 351
16599 71
3888 295
36049 359
5036 753
3151 165
2838 255
22191 328
4608 400
4727 121
4785 692
8683 473
2842 606