14736 32
32128 226
29889 164
13667 722
6949 592
26328 713
23405 410
19624 687
6540 390
4963 840
9319 907
41370 686
5043 327
5958 525
6665 851
8374 629
3586 509
24054 645
12055 212
28871 185
3645 377
2392 229
3108 325
27301 133
2977 201
2683 119
3518 402
5467 216