19315 375
12301 534
8061 662
3713 495
18715 575
5930 634
7096 429
3300 280
3937 127
1366 173
4096 342
6239 683
5134 584
6174 790
12434 161
8849 128
4769 158
5906 390
5023 232
4980 95
6174 710
40673 317
6378 478
13370 103