311 56
2594 783
1762 425
2338 612
389 117
2068 429
2947 857
541 168
2821 581
2579 630
301 83
2474 713
641 150
2451 796
2754 723
2606 831
1608 366
2499 793
1633 427
2266 585
879 181
937 262
995 285
2438 495
452 92
2104 650
1384 339
2989 962