18765 768
3242 673
1331 213
23104 318
42699 205
15986 674
30365 743
8154 363
8700 521
8048 396
6108 626