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