1023 116
3737 923
6372 793
5447 508
1578 369
913 173
2972 777
3048 753
22267 318
10149 69
10484 590
405 51
834 149
339 44
26874 106
27345 237
2157 479
9307 366
17160 379
6672 164
2668 704
9884 162
19781 197
19943 77