23928 145
8142 98
45236 308
23228 121
13212 113
16409 327
32161 264
14534 173
15830 301
30127 490
28335 337
43813 316
74640 697
29837 167
11434 374