14075 101
8660 227
10857 127
4438 167
4964 44
4332 32
10679 676
5662 44
10004 460
118201 833
9694 571
11834 180
5223 208
6735 244
2954 105
4108 215
9177 427
5375 411
8316 185
7948 452
13922 996
10042 564
9020 589
14291 294
7729 300
19103 339
12029 532
214769 657