5002 598
45156 549
30946 91
34593 633
124825 752
15409 234
21729 424
17100 151
18374 65
14306 214
16126 673
33118 536
33656 117
29065 537
25942 668
14400 548
45387 225
69039 905
29003 652
51457 58
95649 483
71946 93
40689 396
101522 791