45706 400
3558 166
4384 252
22767 602
4958 539
3688 340
4241 428
2300 546
51413 486
17922 177
20092 691
3088 313
5030 710
2321 546
2116 114
27628 389
11490 111
40619 283
25702 653
11276 447
12382 446
31868 539
27470 511
26110 262