276226 431
90961 165
39552 432
34382 262
54712 305
23348 804
7001 483
4683 278
8170 877
5850 729
2625 278
4510 778
54676 195
20546 231