12990 811
2815 66
2974 237
8426 95
11402 205
4915 229
2668 51
3743 93
3010 83
5721 563
51934 791
13346 391
9933 105
6071 557
4922 436
6056 286
2631 49
8349 29
7180 142
9367 101
6463 375
4242 109
4183 243
3720 161
33789 379
15650 58
3889 103
12423 246