22863 602
2533 169
9078 711
5249 331
4807 281
37901 1059
3891 628
7910 220
3458 493
5003 58
19867 222
2586 111
8782 252
4844 366
40315 157