2403 394
2529 448
1708 88
1489 108
2936 561
4828 495
5287 353
1591 250
1789 312
1665 232
2237 327
2396 488
5273 436
5327 794
50641 371
2679 584
1666 318
2843 222
1551 291