4027 286
8957 598
21551 305
10271 738
18627 73
12778 640
15095 350
10877 78
13793 165
8910 857
8432 636
5460 452
5890 421
10943 352
9381 783
5013 214
5885 554
5515 200
8519 654
28195 324
6152 541
6088 578
20848 335
13692 509
7139 576
14601 692
20156 532
15052 146