25015 171
46303 384
11667 741
17097 305
21534 142
33100 594
12074 309
24103 841
2957 451
13358 426
15756 240
149921 877
4219 392
10766 836
9854 614
12489 482
14329 97
7881 709
2772 229
9428 136
8651 613
6910 415
6831 612
3676 335
3133 235