20015 818
22953 76
11600 463
199341 537
40901 153
13146 518
32189 181
16146 658
14733 259
7722 278
27886 534
18032 203
10032 618
8791 517
50517 228
9757 647