23012 550
4168 180
4827 457
3473 151
15402 287
20977 894
3231 762
2129 532
11833 546
3413 698
6268 731
3435 859
6896 650
5177 148
4453 616
9206 673
4140 501
8279 967
4826 759
4854 567
5772 537
7312 491
5996 145
4740 814
2600 317
5028 718
2003 95
5356 193