3342 503
18669 329
5591 228
4191 529
4929 79
6785 94
4865 143
3146 136
12172 665
1625 86
5271 195
972 97
2749 460
2172 81
2614 307
1576 36
2856 174
3577 548