5531 93
2807 673
202 38
2634 831
24320 531
3062 568
11177 462
5181 43
18676 760
3015 780
2736 539
10501 297
1565 489
24118 478
17884 473
490 62
2702 690
23617 347
4984 52
1583 419
8237 483
1356 374
15590 194
1147 307