2935 660
3320 605
3223 263
13846 146
7252 330
37294 198
8325 889
12046 234
7690 788
7407 413
9544 433
3931 387
4336 637
8413 208
4235 258
766 41
3099 623
7515 468
2491 413