29435 145
32398 581
14901 776
18902 758
15335 675
11874 687
14079 465
13899 743
21648 313
11308 752
15718 580
64864 167
9612 502
16465 80
22378 327
67973 856
9787 78
20045 262
31998 660
27642 535
33677 97
9872 432
71392 309
17971 266
14706 573
8464 850
100772 633
23440 51