1506 359
1894 335
13149 162
11408 578
8142 103
46275 226
21660 328
5230 379
5716 697
22108 439
2389 186