2220 561
23124 297
15146 784
5253 706
5932 962
29227 53
7328 201
16218 952
47072 385
5181 508
7556 702
3680 778
6156 581
4781 417
2174 359
26004 161
3502 451
4743 426