966 150
12768 778
3194 538
7334 392
4029 940
3118 389
1678 287
3481 595
6529 689
6385 167
1032 124
4237 313
3638 240
4100 502
12614 473
3937 905
1531 119
2614 492
2720 640
5777 447
3579 529
3650 822
2152 482
2439 247