9009 807
5894 591
14269 695
109053 592
2979 42
3685 74
4389 522
1797 148
4048 647
10947 201
3805 624
2249 36
23820 942
20860 575
22258 182
4056 316
9532 671
13403 495
3382 71
5874 515
4720 95
3416 670
4591 562
4461 331
7268 333
3788 637
3374 682
4622 85