2050 153
13267 648
43051 677
10274 377
8985 379
8327 141
7802 494
5534 376
12955 303
6775 263
4508 610
7316 327