4027 286
8955 598
21546 305
10267 738
18616 73
12774 640
15092 350
10868 78
13786 165
8903 857
8429 636
5457 452
5885 421
10931 352
9381 783
5008 214
5882 554
5513 200
8516 654
28174 324
6147 541
6083 578
20836 335
13689 509
7135 576
14598 692
20145 532
15044 146