2966 581
19953 285
8455 480
19576 726
126593 85
20778 655
29684 402
25813 281
23154 545
20283 929
11070 341
7987 504
3762 51
12274 380
6514 752
14143 630
25180 164
4151 737
4012 644
5103 221
1612 200
8057 107
4882 913
1735 312