29957 580
14870 276
4935 495
4059 817
45208 857
15251 448
32802 781
2855 392
21472 159
4460 366
6307 369
6547 873
4536 178
8844 639
5089 883
4949 545
7382 745
7156 647
23982 607
2539 74
4524 353
5830 562
9487 795
64307 489
27674 653
20433 970
8816 210
10613 605