1012 148
3094 331
19853 772
5461 624
18831 121
20665 104
40840 479
6257 66
9311 630
7529 741
20016 221
5413 591
2410 269
6909 466
11153 608
27688 505
3580 344
8115 373
9135 132
39441 615
3847 246
10071 657
7781 130
10660 489
23665 363
49752 45
8659 713
33211 815