2956 581
19880 285
8446 480
19558 726
126558 85
20755 655
29658 402
25781 281
23135 545
20269 929
11055 341
7980 504
3761 51
12264 380
6512 752
14127 630
25158 164
4151 737
4009 644
5103 221
1612 200
8052 107
4880 913
1731 312