21523 217
5281 774
15898 465
6331 654
3797 87
2836 267
18387 632
1894 73
17338 479
2729 309
3737 504
3511 83
13443 139
3591 74
5702 49
23579 612
4875 590
4802 488
2146 69
9233 85
7096 581
19121 548
4375 338
3134 64
8657 360
7901 467
3889 441
9823 78