3958 57
17059 523
5880 175
15916 593
3754 33
8257 541
4421 379
11031 506
28672 849
6531 577
9525 681
14437 623
11442 358
5725 337
6518 118
6177 170
13075 848
5325 208
10085 390
7659 662
6928 41
5429 423
5293 412
8053 305