19976 704
9240 673
4607 362
25520 306
20484 185
16426 782
16304 356
20784 250
6198 612
6755 599
11087 75
6012 359
22491 47
21009 570
5647 233
7375 600
5559 133
4183 353
3679 123