3003 102
1243 239
3110 801
2485 783
30124 541
6935 608
6839 213
14229 256
6056 721
1155 234
7871 373
7306 495
7286 617
5855 425
5108 420
10939 383
4106 276
19387 499
7097 642
4802 494
5692 477
4391 714
2908 333
4076 79
4155 653
932 26
3112 545
3919 762