21523 217
5285 774
15899 465
6336 654
3799 87
2836 267
18389 632
1895 73
17339 479
2732 309
3737 504
3516 83
13448 139
3594 74
5704 49
23583 612
4875 590
4805 488
2147 69
9240 85
7097 581
19131 548
4380 338
3134 64
8659 360
7904 467
3892 441
9838 78