276146 431
90946 165
39529 432
34355 262
54695 305
23328 804
7001 483
4682 278
8170 877
5850 729
2624 278
4510 778
54654 195
20534 231