2997 503
2982 302
8224 115
15675 795
3041 608
5751 389
5434 291
3337 719
11333 82
3855 112
3093 600
20675 787
272043 479
12603 396
20258 729
6051 785
1829 161
3879 60
7255 168
64915 560
6608 357
15347 357
46208 73
2250 337