13947 326
2179 293
4714 968
15272 1018
18326 844
2228 204
15724 347
8253 274
5573 233
3973 833
3896 590
3645 657
1264 80
12280 121
5993 358
10146 581
4895 418
5579 246
9780 379
5062 281
22662 396
4653 407
5075 879
4013 309