35009 469
2974 902
1338 253
15652 138
805 122
1886 73
2889 563
20958 309
26168 342
1140 189
1116 154
3194 835
7050 48
1650 196
3722 590
6248 826
4104 921
2292 231
2957 480
3915 751
6691 784
62335 259
3971 707
6331 718
7431 689
1096 129
1393 222
85039 265