3148 529
1263 97
4096 339
4085 783
2344 418
1977 171
3373 655
4471 503
4376 611
4049 382
3367 841
4539 771
2155 134
1682 273
1786 238
7522 592
8156 101
11385 208
3401 196
12252 366
4701 679
2277 172
4186 270
2487 420