3001 98
162222 457
37045 551
18704 374
6282 519
141215 457
18150 278
25905 753
306918 354
217163 426
42171 566
169590 389
110227 1234
3727 158
590059 921
21850 277
51059 503
59097 342
97145 705
243074 384
42093 493
312381 801
22512 635
30608 116
39983 159
245775 295
232690 454
3067 298