5050 61
3805 267
1777 85
2366 201
26590 80
14968 384
7144 455
6851 283
2985 89
2600 96
8302 442
3837 491
43410 484
30846 581
1243 121
3669 561