14403 350
8755 125
8442 37
5579 897
9229 324
4153 660
3609 544
4579 258
3291 467
4352 627
2167 228
12568 144
2427 346
4635 782
5753 893
8653 495
13240 548
8056 394
6306 966
2751 382
11042 362
4275 79
3499 163
3490 815