860 243
2421 792
416 176
1113 129
641 811
265 850
304 432
727 220
981 679
8 456
32 247
928 949
1905 249
553 10
175 129
1517 918
589 87
718 566
538 507
14 13
411 519
291 914