8481 423
12292 111
4908 636
11116 432
5721 87
11075 690
62133 528
6956 567
2084 225
97163 299
1863 38
5522 476
8244 885
7821 240
3076 329
3056 268
5436 906
6231 322
5866 327
16269 343
7951 665
5186 51
5598 118
23875 103