5697
Italian
15013
4466
16517
6022
17567
21441
2909
26839
24944
25818
23041
14628
22574
25991
13265
16393
4679
29020
11886
19942
29381
24814