22801 423
34409 360
41698 162
43325 907
12590 375
27654 118
8396 60
18389 515
15317 688
14870 394
7112 646