1072 180
4056 171
3273 420
28847 382
10726 349
11176 78
14414 253
2299 143
3623 212
9749 234
25860 491
4164 756
2678 428
11392 462
3086 206
4597 824
3921 705