3949 63
4806 603
787 49
1506 88
7118 232
2605 467
2347 38
10276 973
3175 527
6607 651
4253 854
4497 106
2356 178
1305 115
6323 539
3282 410
3173 731
4579 276
2107 180
3330 276
3404 329
1899 70
1335 125
2242 255
4042 697
2125 412
3800 521