58028 336
17313 69
15926 214
31679 788
16229 144
320680 846
478036 1097
408445 694
80208 597
938177 1253
199354 1051
14494 244
23035 107
148407 470
441675 1069
160057 851
146485 610
134801 563
357956 945
11802 505
9645 209
34817 453
34424 73
337573 1371
164411 481
22708 227
62775 729
19137 403