18818 753
8489 90
14041 134
17235 208
6673 252
13213 815
2820 684
2161 578
476 36
6807 649
4461 604
2495 144
2805 52
3090 599
3452 722
7380 505
7784 634
5013 686
2024 120
1542 76
3242 550
2384 51
5416 515
6195 606
2032 107
2875 483
4103 812
22920 979