46015 291
9003 62
20009 571
38784 167
5349 126
71175 559
14731 750
3248 441
10103 481
27189 489
44667 239
61074 679
27928 733
14779 309
40123 295
4818 132
49664 304
22895 99
17421 763
62651 202
8951 395
8666 298
5078 713
27970 805
26504 568
16702 92
156805 581