1289 205
1236 233
2859 619
1847 282
4065 131
904 159
2309 511
3103 657
1091 35
4288 483
2706 509
3376 818
4912 825
3873 210
2839 809
3361 792
1569 326
1666 306
2943 303
3094 822
3257 488
3747 587
3713 584
2494 295