26598 535
32716 97
9646 432
70043 309
3084 391
2170 58
3491 673
17664 266
14358 573
26355 293
3311 290
2383 232
1896 166
8316 850
5638 110
98259 633
2948 478
1395 126
23673 210
3160 488
1458 226
14966 651
6252 387
22620 51
11229 274
3327 689
7808 515
36410 544