22163 769
3323 673
1401 213
23394 319
43075 208
16180 675
30999 743
8385 363
8821 521
8162 396
6231 626