19983 172
21603 302
33725 744
26276 551
18781 343
7731 397
25107 217
5733 307
138351 1006
11726 73
2270 186
2834 263
4918 774