2935 790
1712 258
1448 178
2320 416
17840 591
15168 315
14417 134
20054 166
26237 286
41252 554
19377 571
17917 350
32411 385
28331 742
40391 322
28549 789
40356 221
34309 502
19710 846
17034 707
25760 803
16786 644
39618 518
15731 103