43216 1028
4251 65
27684 979
16041 198
23159 522
198322 1234
52210 160
18594 576
19188 109
13686 247
33077 324
3923 401
17201 295
16291 166
31004 334
14432 334
34301 908
5289 620
37565 346
15108 493
32203 124
60750 883
17951 307
33486 331