3162 222
6368 814
3437 542
2082 306
48507 601
44046 267
14122 521
8895 446
27732 280
30210 746
6503 407
3739 473
6297 392
7156 395
1503 36
4205 827
17588 439
5864 148
19590 626