31596 271
8222 740
8442 109
22681 789
1934 102
2578 380
12631 238
3742 92
16977 116
6391 61
4501 564
4381 593
43171 222
2409 203
2404 192
4813 631
5739 130
4937 760
7987 400
13569 757
18078 302
13571 752
11391 43
3312 259