2504 145
15333 758
13521 616
3949 114
2446 294
6768 291
29235 318
5905 571
12800 549
29182 431
7405 719
6193 440
13316 611
6810 778
4872 812
18725 580
4081 79
4174 425
7185 119
6048 451
20992 214
30177 582
14554 301
5438 293
5102 145
10524 454
8684 304
8895 716