276015 431
90934 165
39512 432
34337 262
54669 305
23308 804
7000 483
4680 278
8169 877
5848 729
2622 278
4510 778
54622 195
20524 231