4015 653
51528 613
13152 54
32258 422
2881 599
5472 633
14625 408
4513 182
9255 275
13308 586
243088 330
36880 364
19614 195
15973 346
3696 82
5697 40
103630 264
4601 276
9133 51
2925 320
19035 338
7827 434
9106 201
8427 96
3667 404
21254 542
36488 551
26406 198