3231 205
9408 701
81973 883
4018 751
7569 546
23365 397
24364 373
110547 489
14726 115
37536 324
1050 47
7220 89
10231 596
30616 377
5208 613
4351 518
26757 710
54200 823
3832 152
6436 647
3013 215
1893 98
6079 403
4803 728
9674 479
16795 537
2408719 3909
247350 1043