21522 217
5281 774
15898 465
6331 654
3797 87
2836 267
18387 632
1894 73
17337 479
2729 309
3737 504
3511 83
13443 139
3591 74
5702 49
23577 612
4875 590
4800 488
2145 69
9231 85
7095 581
19121 548
4375 338
3134 64
8655 360
7901 467
3888 441
9823 78