22563 159
34993 534
26121 383
22141 343
68126 447
25151 781
86534 659
34441 602
21455 361
40554 412
33011 677
27890 308
22266 366
65829 787
73443 579
42116 525
91385 516
100959 913
35701 295
38392 453
18158 828
29797 145
71878 258
33655 201