19306 330
14221 125
10603 603
6992 358
18502 932
10533 74
8919 679
3169 623
19840 286
6285 738
22485 529
851 30
5725 315
6003 837
3756 49
3045 452
5166 457
14445 747