2886 150
27129 797
88050 1252
826 150
3120 869
410 38
1525 159
1731 322
2551 563
1931 388
30671 285
18922 527
74749 592
792 81
1664 466
2650 711
118524 394
46887 535
66905 547
2943 575
2836 730
2089 640
563 166
2214 544
1168 247
23084 478
11444 312