516 107
3422 540
2047 508
634 45
74656 320
43958 186
20952 377
7871 663
2639 511
5312 813
3362 746
4215 69
2332 669
2138 417
12744 175
17055 99
2633 89
2699 493
3739 811
1841 79
4079 581
7090 183
7778 680
6972 806
2603 216
2483 356
4272 691
2502 522