16223 746
5960 371
8475 41
8301 727
13801 584
7812 314
9426 304
9347 418
8874 189
5850 441
22662 607
3184 531
9853 935
7881 135
32751 219
3087 566
14838 366
6316 362
4096 283
4935 378
9031 304
10276 156
8045 357
3800 281
15130 870
14279 505
25623 115
11637 651