4102 257
3704 339
4936 564
3528 139
5351 460
16649 351
24812 71
3659 177
33550 718
10158 183
25842 106
15445 233
8598 788
2867 221
9674 664
2447 439
8423 453
4319 101