22034 769
3317 673
1396 213
23375 319
43048 208
16162 675
30978 743
8378 363
8815 521
8157 396
6224 626