31453 294
1693 82
4522 498
27048 530
17420 590
9497 75
6430 109
7188 240
5344 78
14240 318
2389 186
23607 484
8877 531
6230 781
3252 125
7610 914
9783 286
5115 661
7128 117
23477 209
19046 192
22865 203
7478 936
22899 674
16399 211
26563 34
9566 88
5088 255