9009 807
5894 591
14269 695
109052 592
2978 42
3685 74
4387 522
1797 148
4047 647
10946 201
3805 624
2249 36
23820 942
20860 575
22257 182
4054 316
9532 671
13402 495
3381 71
5874 515
4720 95
3416 670
4591 562
4460 331
7268 333
3787 637
3374 682
4622 85