3010 781
2139 579
1888 529
445 94
1271 328
730 225
999 214
1020 177
1908 349
1155 126
14065 59
19785 279
3680 380
7045 333
8731 549
38535 344
5056 559
2992 336