33508 181
11921 675
4832 516
20889 395
29840 150
6843 880
10814 747
3812 400
9172 906
31307 385
9207 403
1037 93
3374 30