30953 899
29422 164
7168 406
19765 346
24400 537
4486 372
8409 598
30769 894
17787 361
3664 759
5513 90
20130 283
15259 278
48670 179
86153 643
171363 696
16644 521
21466 383
8729 234
6144 523
4539 472
6429 428
21756 206
22082 322
24928 575
9141 451
11131 39
6479 170