21523 217
5282 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
4803 488
2146 69
9233 85
7096 581
19122 548
4375 338
3134 64
8657 360
7901 467
3890 441
9824 78