34959 194
20874 385
17938 123
4297 286
15579 461
34900 182
312236 707
11504 287
13032 578
6815 847
1461 155