3095 704
2777 562
2755 880
2135 507
6396 366
13617 725
1770 428
2579 781
518 98
1869 408
1436 57
1091 302
1113 123
1813 483
514 137
496 128
792 222
2200 575
600 66
3077 704
3858 273
2529 608
2221 254
4189 610