2480 351
2617 343
8147 511
2977 508
595 27
1543 337
3702 446
1206 217
3057 674
2214 380
2708 424
3239 647
3291 675
2242 536
2484 703
4012 666
3121 316
4004 906
2163 472
2213 721
2300 607
2879 601
3539 645
3261 141