1700 88
1486 108
2931 561
4823 495
5271 353
1587 250
1785 312
1652 232
2232 327
2387 488
5224 436
5295 794
50144 371
2676 584
1663 318
2810 222
1543 291