5057 396
35555 568
5710 542
7917 421
6663 313
707 117
101000 171
148304 657
336680 701
12926 830
83457 387
51187 633
29848 782
84141 169
11574 531
104932 489
21026 411
26179 271
39774 334
29141 164
9412 257
3429 611
17617 669
20734 537
1966 99
33621 489
244227 1195
2350396 3885