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