2683 116
19980 664
11580 587
2689 336
3336 239
20606 817
3313 148
21583 513
4170 252
5518 589
7830 751
5534 525
24929 912
9350 338
5005 136
10693 527
5109 682
4328 550
5406 734
20286 783
3845 360
9069 257
8846 669
4260 239