3065 243
7449 197
16683 777
17244 651
2982 713
1490 232
2246 440
3174 571
2380 278
3230 785
2704 461
2955 544
1977 65
9772 615