13987 513
5672 134
7402 153
6040 636
4436 318
1815 238
5223 253
2552 109
2141 457
3051 481
2853 193
2779 190
3844 370
6025 395
5890 144
7728 122
6094 447
51142 540