5011 232
1894 98
12037 120
15433 152
23289 302
20898 172
20141 81
19577 588
42562 225
19115 219
28265 704