2991 527
1684 87
7527 610
19347 804
25399 357
6743 55
4610 127
36614 266
5936 372
4677 53
112923 559
60306 649
130418 626
105202 205
63133 731
23885 537
16228 458
262672 701
9904 824
11447 132
23362 465
10953 151
70311 284
125008 689
80879 609
18560 348
32690 540
30190 182