5995 50
27999 743
28482 133
27582 582
5051 724
7225 613
4481 244
4153 159
8135 455
12553 449
45501 413
2650 180
4861 833
11186 583
2820 440
3117 230
66091 785
45157 615
4125 614
69161 307
3339 729