1615 166
331 76
2348 334
5188 293
27477 581
13071 604
20984 659
7115 95
9986 674
5339 492
5041 686
6408 370
4499 680
3384 690
3004 559