318 330
95 322
2646 912
1593 842
494 481
425 268
528 96
837 650
781 275
42 7
835 259
151 149
48 277
889 510
2013 476
904 884
885 981
482 94
450 930
501 863
309 328
2368 220
766 659