42455 378
2658 182
5748 568
1425 207
301600 700
10474 586
143066 434
32660 305
16534 381
19987 673
18200 441
2291 272
12579 636
5642 526
10864 608
2969 224
3120 410
3304 279
5077 130
41626 437