52881 508
35508 139
27200 449
62002 509
15242 622
14878 165
23748 255
14427 399
91227 289
8553 227
10586 482
25315 342
23393 286
72512 213
114582 922
13167 663
11896 433
28062 353
24946 462
322015 588
90745 278
7080 282
40314 364
12920 257
52430 332
90088 897
25937 674