28281 165
14427 495
43938 136
14336 684
15828 246
8155 602
13237 662
5017 552
7641 521
6822 115
28108 334
23250 381
24032 177
9800 336
8069 694
27628 195
24439 621
5687 70
22728 152
16110 221
7457 282
14352 274
14391 491
12112 313
30859 735
9842 248
31532 513
10727 239