977 121
1089 218
4810 494
15031 287
3776 325
28146 921
2939 552
6159 71
3717 616
4793 348
5633 705
14917 89
47251 44
21214 207
4050 87
3758 148
4212 378
32316 814
4626 403
7373 140
4005 742
2535 337
4156 373
26412 163
1690 173
2821 85
2615 334
9462 627