19326 330
14228 125
10606 603
6992 358
18502 932
10533 74
8919 679
3169 623
19844 286
6285 738
22487 529
851 30
5725 315
6004 837
3756 49
3046 452
5166 457
14446 747