5886 157
3250 205
9444 701
81992 883
4039 751
7630 546
23391 397
24380 373
111233 489
14804 115
37756 324
1061 47
7229 89
10247 596
30772 377
5237 613
4363 518
26978 710
54219 823
3847 152
6451 647
3036 215
1904 98
6106 403
4832 728
9692 479
16914 537
2418949 3912