5051 396
35545 568
5707 542
7905 421
6660 313
707 117
100825 170
148100 657
336111 698
12921 830
83293 387
51135 633
29840 782
83993 169
11571 531
104724 489
20996 411
26111 271
39725 334
29086 164
9409 257
3426 611
17579 669
20697 537
1963 99
33567 489
244215 1195
2348430 3883