39915 595
17961 542
1386 121
1059 133
2402 206
3621 508
1078 110
3084 693
1816 397
4918 786
3678 851
950 153
1765 278
17702 420
9523 27
3321 653
1153 187
1924 284
4744 415
1921 336
1952 417
1381 182
2758 343
1534 224
2749 543
4606 532
1529 174
2349 376