3002 84
4467 310
21669 628
46585 279
17067 654
26619 407
35742 921
30022 179
18544 812
2579 114
3386 138
7581 404
23986 758
44046 679
84774 510
4959 366
5079 221
21844 662
3901 619
9329 710
5468 134
87480 155
20772 497
8978 276
9977 465
6734 384
2628 205
13124 93