3396 603
4075 535
2998 749
3646 562
1306 204
1748 442
2048 413
4149 347
3728 341
3522 78
2397 597
1044 37
2333 608
1679 453
3412 789
3697 788
2059 265
2369 559
2261 550
1768 504
8465 604
3612 877
2346 581
2573 371