2496 585
6924 135
933 106
6530 508
10215 354
2360 596
3215 843
1865 148
1791 56
101424 499
250823 545
16097 248
4364 216