2367 703
39760 515
2969 706
2028 507
1263 121
1749 314
1014 124
5191 351
16461 326
253382 401
57164 338
35017 205
1546 106