4027 286
8957 598
21552 305
10272 738
18627 73
12779 640
15096 350
10882 78
13793 165
8910 857
8434 636
5461 452
5890 421
10943 352
9381 783
5013 214
5886 554
5516 200
8519 654
28195 324
6153 541
6089 578
20851 335
13694 509
7139 576
14603 692
20156 532
15052 146