12221 146
8587 508
8161 274
276176 431
42929 279
236510 553
145500 638
127851 581
12736 590
11119 118
16826 63
94989 209
77395 893
65012 560
21725 209
117862 362
65196 377
5058 739
4789 679
5000 288
16740 340
12313 121
4068 812