42992 695
5955 346
114656 893
203349 521
24390 617
19998 663
16511 551
2171 338
4697 621
1357 160
6271 880
2719 359
18449 780
4705 440