29970 580
14914 276
4945 495
4062 817
45382 857
15328 448
32804 781
2859 392
21493 159
4479 366
6322 369
6552 873
4539 178
8872 639
5100 883
4957 545
7560 745
7169 647
23988 607
2553 74
4534 353
5841 562
9499 795
64326 489
27689 653
20446 970
8837 210
10624 605