5089 956
5800 176
2353 245
10421 731
4956 388
4158 438
3436 540
17580 129
11462 824
18784 614
2400945 3905
929527 955
247324 1043
34574 613
62892 609
31530 518
2994 189
17685 585
3254 237
1631 373
28551 105
7210 795
17069 804
1968 88
7763 34
9233 302
4718 598
15209 734