39960 595
17966 542
1392 121
1062 133
2412 206
3627 508
1087 110
3090 693
1823 397
4928 786
3680 851
953 153
1770 278
17711 420
9525 27
3323 653
1155 187
1926 284
4755 415
1928 336
1957 417
1404 182
2763 343
1543 224
2751 543
4615 532
1531 174
2357 376