30351 120
40523 153
37517 654
72747 784
43630 463
24869 236
30589 349
58635 803
91239 262
55241 115
45108 614
59431 623
24096 480
16347 218