17876 766
3238 673
1324 213
23072 318
42669 205
15974 674
30305 743
8146 363
8688 521
8045 396
6100 626