2504 145
15336 758
13524 616
3949 114
2446 294
6773 291
29240 318
5905 571
12800 549
29184 431
7405 719
6193 440
13317 611
6813 778
4872 812
18732 580
4081 79
4174 425
7189 119
6051 451
20993 214
30180 582
14555 301
5438 293
5102 145
10529 454
8684 304
8897 716