30758 124
7934 510
47071 603
7865 668
11384 188
39075 290
20078 672
21646 255
3213 24
2268 195
4336 542
15681 256
48497 194
3685 547
35149 236
9632 743
27095 820
6859 189
9803 403
16314 504
6826 343
7072 430
2840 136
10486 603
11760 482
4621 335
42676 209
31027 437