2971 594
2195 608
672 148
1689 354
1116 244
2762 491
6026 49
10412 711
8253 471
7739 116
7213 292
30247 383
15532 623
8235 466
8077 249
9115 355