58029 336
17313 69
15926 214
31680 788
16230 144
320692 846
478078 1097
408484 694
80215 597
938252 1253
199361 1051
14494 244
23036 107
148411 470
441712 1069
160072 851
146495 610
134816 563
357993 945
11804 505
9646 209
34819 453
34425 73
337598 1371
164432 481
22708 227
62775 729
19137 403