2041 267
15236 105
10985 881
8129 625
34309 404
38960 298
3780 480
116660 403
6549 309
7155 890
4643 265
12621 48