22781 423
34405 360
41693 162
43317 907
12585 375
27654 118
8393 60
18386 515
15306 688
14864 394
7112 646