25166 313
31131 547
29310 87
26791 595
13747 186
12517 714
10097 446
22101 746
21029 593
15276 357
6874 653
3557 421
13367 411
7986 129
6031 620
3079 183
3826 249
6563 491
4720 438
50430 155