948 505
261 786
76 929
898 407
751 28
544 894
565 675
660 982
259 361
528 393
308 452
132 178
68 476
1851 285
1407 446
1191 25
4398 74
1737 659
751 171
995 296