522 61
4512 335
3876 546
121413 299
3297 884
398 48
2441 473
9309 733
15954 704
1770 525
27741 520
311411 1322
95955 385
159957 702
12063 577
42286 710
86827 775
47347 463