20151 818
23129 76
11619 463
199671 537
41070 153
13253 518
32339 181
16245 658
14772 259
7781 278
27979 534
18221 203
10106 618
8855 517
50772 228
9795 647