3231 205
9406 701
81971 883
4018 751
7569 546
23365 397
24364 373
110512 489
14722 115
37528 324
1050 47
7220 89
10231 596
30609 377
5208 613
4350 518
26744 710
54200 823
3832 152
6435 647
3013 215
1893 98
6079 403
4801 728
9672 479
16791 537
2408379 3909
247349 1043