5054 396
35551 568
5708 542
7913 421
6661 313
707 117
100930 170
148241 657
336471 699
12925 830
83404 387
51168 633
29845 782
84083 169
11572 531
104857 489
21019 411
26154 271
39759 334
29123 164
9410 257
3428 611
17608 669
20726 537
1965 99
33601 489
244221 1195
2349666 3883