5096 269
2220 142
4940 214
3642 493
5597 743
3058 255
4693 642
20603 419
11344 147
121671 702
214514 182
20107 289
71986 738
163370 259
6631 685
28671 893
17788 683
8407 374
26369 763
6204 468
28063 343
17130 622
3367 240
5512 368
33347 820
4351 588
27300 617
4338 875