294 628
668 528
751 412
1266 323
2598 912
118 506
721 978
301 89
81 526
212 735
160 635
27 472
783 23
264 839
2562 727
223 873
955 530
22 652
502 859
1096 702
1411 970
154 348
495 276
16 291