14436 800
5073 983
8558 517
10596 95
17857 279
26595 432
83681 81
125254 190
9147 375
2464 275
14479 258
15307 201
22566 151
5455 320
46725 575
4641 627
41853 924
3185 362
16929 462
11116 645
11306 823
9050 34
13337 482
24276 578
43741 472
2152 64
8938 760
25047 121