12032 87
11574 624
10691 275
15612 426
9804 874
7042 97
11588 499
1995 94
2874 555
4133 521
7643 191
9198 397
6305 323
9746 363
20644 244
10342 731
8014 570
17792 390
2487 84
13292 693
16239 294
8789 413
1849 231
4061 305
1470 288
6778 652
1478 56
4463 659