4027 286
8957 598
21551 305
10269 738
18626 73
12778 640
15095 350
10876 78
13792 165
8910 857
8432 636
5459 452
5890 421
10943 352
9381 783
5013 214
5885 554
5515 200
8519 654
28193 324
6152 541
6088 578
20847 335
13692 509
7137 576
14600 692
20155 532
15052 146