23016 550
4171 180
4831 457
3477 151
15408 287
20985 894
3231 762
2129 532
11835 546
3417 698
6274 731
3439 859
6909 650
5180 148
4455 616
9212 673
4142 501
8284 967
4830 759
4862 567
5773 537
7315 491
6003 145
4754 814
2602 317
5040 718
2008 95
5363 193