485013 804
31745 151
23347 108
21809 426
26905 422
56930 160
90151 403
230856 358
39183 424
65710 88
114628 753
26025 522
22993 467
43350 265
35294 186
48094 705
61208 229
244450 852
24920 781
95412 406
22865 423
74171 1006
36493 631
17263 173
75991 336
247672 1003
20883 43
103615 929