318 330
852 496
322 251
1010 369
2120 702
642 388
494 481
425 268
2371 220
865 358
528 96
329 220
524 941
450 930
501 863
566 737
835 259
103 595
801 393
766 659
346 343
313 293
326 829