14591 74
30336 153
29075 305
35967 272
48408 260
25095 369
241644 1280
54221 343
23707 221
185155 1575
20266 560
6802 697
5053 384
8009 211
12933 519
6253 509
7434 49
8436 825
14535 917
3495 490
15660 282
7772 666
26725 331
8124 213
8259 246
6770 665
9017 629
32206 248