1546 303
4375 103
10736 308
11331 797
4367 661
14307 132
10084 261
34909 354
16447 286
10652 180
10485 167
3330 71
5423 446