31344 70
1618 349
1762 521
1983 508
318 77
3355 934
2337 691
22764 100
17494 131
6619 632
4284 126
5164 796
3538 188
20315 672
18193 186
15797 656
10726 672
5589 236
4529 343