3081 862
1689 109
24830 396
6388 482
2662 160
181542 964
11699 304
14256 820
5096 73
6309 634
5292 465
50574 400
4916 61
5120 436
5941 353
4351 400
3720 298