2905 329
1248 104
8624 522
5958 512
4474 653
10730 114
2775 47
2785 169
3849 389
13174 121
5807 693
4067 648
19638 522
7720 371
10009 275
92941 454
3084 381
1415 181
9974 93