1795 529
2983 671
2283 600
8926 892
5205 658
95749 521
2127 276
101824 209
77423 769
10045 398
30630 214
18909 693
8686 77
111322 451