5051 396
35545 568
5706 542
7905 421
6659 313
707 117
100803 170
148081 657
336079 697
12920 830
83276 387
51131 633
29840 782
83984 169
11570 531
104712 489
20992 411
26105 271
39719 334
29082 164
9409 257
3426 611
17576 669
20695 537
1963 99
33561 489
244212 1195
2348241 3883