34935 194
20847 385
17926 123
4287 286
15576 461
34887 182
312233 707
11501 287
13022 578
6815 847
1459 155