305 82
112 854
542 860
2292 793
413 413
583 274
1553 842
2442 127
748 525
818 650
1236 359
231 76
1001 65
369 679
238 562
749 145
692 318
670 528
898 230
91 535
2602 912
226 601