3960 512
5905 579
4132 329
11493 354
3221 928
5100 326
4723 917
2160 136
1670 174
4035 858
3555 922
6501 449
2061 345
911 158
15076 728
4625 657
2184 267
2516 149
3936 768
2201 190
2312 377
2110 137
3909 418
3200 835