4579 90
2843 36
2564 89
3733 397
10315 386
5800 779
2938 550
2634 292
28714 665
21091 361
15791 276
2488 258
12931 390
5233 304
4381 343
10466 132
5030 372
3877 656
4360 696
4811 540
11684 616
8988 399
30331 208
6369 810