5062 396
35559 568
5714 542
7918 421
6664 313
708 117
101098 171
148403 657
336941 701
12927 830
83518 387
51208 633
29849 782
84195 169
11577 531
105051 489
21037 411
26198 271
39790 334
29179 164
9415 257
3435 611
17633 669
20758 537
1967 99
33653 489
244230 1195
2351355 3885