3965 400
59374 648
5763 282
8681 493
4998 706
12652 667
13627 546
5542 962
17444 479
11849 313
4134 532
1319 165
5073 437
3681 74
6191 712
2433 323
45035 694
43059 633
2282 39
20630 133
7226 505
23875 57
31680 681
3823 441
8884 465
1974 261
7276 581
4679 102