3342 503
18661 329
5591 228
4191 529
4929 79
6781 94
4864 143
3143 136
12171 665
1625 86
5268 195
972 97
2748 460
2172 81
2613 307
1576 36
2853 174
3576 548