649675 276
542502 213
332069 125
2205768 672
3026641 716
2976033 835
1321435 449
915167 204
1902366 534
1735092 493
1436392 571
1632402 766
589573 141
402478 94
866514 238
593534 131
2899209 923
1051230 402
480531 100
559618 119
796908 216
823672 232
879796 166