24083 320
6716 421
1868 135
2289 271
1858 118
5327 714
4536 351
3530 236
4373 855
5167 491
3623 56
2029 225
1616 127
2907 298