2945 173
12015 164
10664 628
7097 606
4384 331
4936 571
9132 684
19970 667
8196 686
3921 540
4306 651
9304 454
2752 188
6159 219
11898 554
5620 606
4385 383
11693 289
5972 64
4305 235
6055 209
5287 219
6488 519
6220 671