30182 462
7492 848
8330 602
2181 120
2658 111
104014 643
10432 505
16194 225
43613 622
108613 1444
5311 115
5845 787
17169 771
84600 486
6249 533
18275 191
5049 228
10155 337
2910 483
28024 128
3070 370
21687 814
148962 689
5125 487
6604 644
3399 845
4563 476
96137 518