20681 311
5741 192
2370 172
3632 198
4522 424
4945 554
2782 413
3211 224
6723 565
5007 468
2790 416
12428 47
13396 462
221503 680
543859 1718
12410 560
14130 266
23629 178
80974 771
91680 575
15667 860
153727 818
203556 474
8551 406
47685 620
53579 655
56271 151
39552 432