40983 420
6441 758
86365 171
33772 683
31310 188
2405 142
15799 715
73029 890
26139 555
20328 977
16523 535
7344 529
27814 904
3747 549
9278 310
19548 96
15927 192
13295 271
17441 560
29878 492
12420 157
13896 253
33191 663
34704 176
22094 947
4171 516
8275 765
9381 38