305 82
2982 412
2204 220
370 394
2902 313
369 679
2442 127
749 145
313 201
406 893
28 113
543 55
642 697
692 318
940 140
1236 359
867 911
91 535
144 880
934 175
88 386
287 439
346 622
815 614