16303 642
1846 134
871 55
12039 671
4643 440
4488 633
7096 503
11035 197
5286 196
16816 924
18908 618
8423 83
1703 133
1843 72
3713 439