619 60
1083 133
24594 547
16923 303
51190 94
8022 803
3310 770
24245 209
7342 562
6617 612
11997 215
1028 27
2135 288