43451 693
43426 58
24306 653
8923 343
15713 696
12944 55
13906 389
3857 559
7401 932
3743 93
14040 463
16360 120
9646 41
10883 151
20452 243