1700 88
1486 108
2931 561
4823 495
5271 353
1587 250
1785 312
1652 232
2233 327
2387 488
5226 436
5295 794
50159 371
2676 584
1663 318
2814 222
1544 291