21833 660
4698 295
11092 80
2911 114
7525 159
5118 685
2982 625
3241 658
1946 202
284413 722
3379 443
578 54
154718 589
621 40
3028 607
1618 290
323019 521
409601 829
109786 908
1933 454
5209 535
2760 321
4301 560
2981 94
1878 363
635894 1567
157461 274
206327 500