432 79
1238 346
1997 583
5015 455
9664 35
6854 353
25117 594
2181 81
33714 384
3304 377
11652 359
38424 427
15830 139
55061 328
15901 629
3449 853