2972 43
6310 427
15915 648
18724 144
14510 816
3172 200
25543 664
6449 434
6997 662
10604 506
4380 101
15557 488
9695 426
4860 441
14633 330
10853 234
3388 198
23213 712
19684 131
2879 459
18246 473
3376 319
4913 76
5121 814
15686 107
6362 254
12554 715
87675 1122