3017 391
21447 175
75659 81
5563 378
2056 71
3758 796
3442 504
4212 730
4829 331
4244 547
9692 614
52285 449
8709 208
10655 107
14337 246
2436 284
34645 424
8118 671
2083 58
8289 318
5674 562
9729 87
8733 737
4514 590
3600 310
6169 613
9897 697
9475 52