3500 169
55657 606
21436 554
7061 560
6452 664
4854 368
16918 169
22542 1056
4199 258
27060 626
17099 192
5594 686
11616 248
4250 163
7032 531
5676 307
4795 658
5222 412
5063 603
17316 357
4703 728
4873 337
7783 70
8474 240
4067 43
16375 176
4805 265
1160 32