19223 503
22228 260
15147 462
8192 348
14594 952
4816 749
8899 175
3762 51
8334 108
7704 265
5930 887
6468 487
7713 951
2188 185
5698 735
9866 525
22185 616
2957 341
4536 227
4092 464
12544 259
6011 524
7101 381
1703 26