46012 291
9003 62
20009 571
38768 167
5347 126
71170 559
14729 750
3248 441
10102 481
27184 489
44667 239
61070 679
27928 733
14778 309
40120 295
4816 132
49657 304
22888 99
17419 763
62645 202
8950 395
8664 298
5077 713
27965 805
26502 568
16701 92
156795 581