2910 503
54927 847
12578 31
33472 551
40987 773
34255 449
16249 768
19372 353
14102 318
17967 865
8746 292
75751 564
4634 681
3942 640
4288 207
24983 623
29698 256
77975 285
4890 303