438 79
1241 346
1999 583
5030 455
9682 35
6868 353
25141 594
2187 81
33723 385
3306 377
11657 359
38463 427
15844 139
55146 328
15904 629
3449 853