2935 660
3319 605
3220 263
13844 146
7252 330
37287 198
8324 889
12043 234
7690 788
7407 413
9541 433
3930 387
4335 637
8412 208
4235 258
765 41
3094 623
7515 468
2491 413