5051 396
35543 568
5706 542
7903 421
6658 313
707 117
100785 170
148061 657
335997 697
12918 830
83256 387
51123 633
29837 782
83973 169
11570 531
104682 489
20987 411
26096 271
39711 334
29077 164
9409 257
3426 611
17573 669
20693 537
1962 99
33555 489
244209 1195
2347902 3883