2427 54
3619 347
85430 380
30129 498
41168 885
83583 713
27457 199
21661 482
91421 588
8862 248
27640 715
2349 160
3143 275
3983 597
3670 857
5773 509