1195 52
3047 589
23798 643
6961 189
5391 641
158554 446
21919 351
16586 71
3881 295
36029 359
5036 753
3147 165
2834 255
22189 328
4605 400
4725 121
4781 692
8678 473
2839 606