2275 80
9315 286
15154 429
1702 85
6415 311
23225 297
18547 87
5246 487
9284 538
6697 578
5929 160
10421 555
5112 212
5284 648
8142 145
13586 133
6596 606
7027 541
5629 569
15141 280
4664 509
4916 398
11652 352
4154 729