12536 481
3112 633
36850 524
390288 1034
2505 203
12153 334
3595 549
5462 297
11798 596
3900 657
3629 496
2286 465
18428 352
4632 486
27249 156
1802 191
17281 552
4886 403
2861 513
16168 580
7158 682
3935 890
20700 38
2580 140
29049 73
3841 88
4693 612
3281 99