1023 116
3737 923
6374 793
5447 508
1827 423
39833 740
6569 258
16361 831
1851 443
2529 605
2980 701
12067 481
25652 358
8680 492
7880 324
7704 104
21588 403
843 148
2306 351
12454 251
2643 657
1113 257
2055 367
19767 531