15258 278
5934 594
38646 728
13733 174
6431 115
4957 687
14530 480
4323 165
5468 452
7150 576
9042 843
10650 615
31631 427
3372 98
6940 501
12297 590
40143 286
21774 674
2186 151
7032 398
5606 119
12449 467
4288 28
6020 283
11514 606
7221 251
5356 318
7434 683