12092 820
3322 61
847 41
5806 887
22155 380
9840 592
4625 363
6407 684
6626 527
18350 935
8162 419
19042 608
11824 237
3136 366
3662 177
20316 555
19660 722
9118 444
4894 84
37568 514
40357 642
22289 850
17397 505
23373 580
3730 225
5407 676
4520 957
4591 415