2940 178
4029 333
40437 588
71084 677
6878 626
34973 220
46675 285
52174 527
27374 304
20239 503
15860 831
10796 774
26502 845
75745 426
19356 545
15206 349
8197 914
21540 844
25965 216
44087 491
13937 194
11711 357
12044 612
11326 392
16187 342
21084 390
34678 103
7753 541