2380 162
6563 669
35015 84
9177 63
4418 485
26181 118
19742 464
17296 724
14882 288
15938 574
3172 747
4489 278
1799 273
4394 511
3512 743
7179 516