42996 695
5955 346
114662 893
203352 521
24390 617
19999 663
16512 551
2171 338
4697 621
1358 160
6271 880
2719 359
18449 780
4707 440