2826 57
3522 511
19325 455
8239 306
5321 931
4704 737
9877 413
2999 36
11774 596
1935 453
2856 328
4297 741
2980 472
3629 496
3442 570
4129 342
25363 277
19043 428
3226 534
9802 609
4030 637
4469 695
6980 586
5256 546
7141 621
5578 691
6200 508
31071 487