5012 338
4538 80
4363 293
11210 595
18787 411
7549 455
4296 875
4281 506
3080 403
3446 664
15428 547
2792 420
4343 841
4698 637
2122 201
2444 192
2061 114
3874 574
4136 701
6861 372
26590 560
30674 868
4727 196
4876 170