3015 501
2895 908
2633 49
3857 452
1034 61
1242 178
2417 616
898 82
2842 704
2798 728
2146 254
2350 92
1904 156
1490 255
2066 486
2830 264
1760 329
1790 308
3284 607
3902 639
2198 406
3063 663
2138 552
2963 519