21006 204
4443 171
22843 352
30839 307
115371 293
95548 348
78513 353
36441 481
43690 197
88796 174
143942 252
75961 491
35037 728
83296 474
33087 315
7038 576
11943 111
10208 486
5765 335
13947 303
12498 228
35087 375
29850 691