12468 430
1228 259
39329 645
3998 472
2291 151
16551 417
8876 851
5041 525
15192 153
6449 615
5328 469
3766 678