2504 145
15337 758
13529 616
3955 114
2447 294
6773 291
29246 318
5906 571
12802 549
29201 431
7407 719
6193 440
13321 611
6813 778
4872 812
18735 580
4085 79
4174 425
7190 119
6051 451
21003 214
30191 582
14558 301
5439 293
5102 145
10533 454
8685 304
8899 716