30892 393
49518 735
5874 454
9295 71
26563 234
95893 628
155860 370
6863 270
5695 202
32353 505
47875 91
48698 193
28181 969
15267 354
5452 352
23017 942
18698 297
27142 307
45515 608
13693 605
10542 413
37097 537
80537 899
8577 531
7913 373
11556 694
21665 640
12094 81