30268 120
40444 153
37473 654
72509 783
43436 463
24796 236
30521 349
58534 803
91144 262
55159 115
45031 614
59331 623
24011 480
16329 218