445 79
1245 346
2003 583
5044 455
9713 35
6886 353
25163 594
2194 81
33737 385
3307 377
11663 359
38490 427
15863 139
55284 328
15911 629
3449 853