13965 519
1628 124
4522 717
5515 468
5180 668
3859 688
4956 555
7262 863
2886 651
1995 242
4884 144
3032 535
3184 330
7298 243
8700 115
2777 309
7181 28
11779 313
8470 820
7010 803
18981 664
4126 327
3802 249
5322 611
13385 558
1238 103
2878 192
4965 509