12536 820
3711 61
922 41
5847 887
22188 380
9902 592
4640 363
6415 684
6646 527
18352 935
8165 419
19045 608
11827 237
3137 366
3665 177
20318 555
19662 722
9121 444
4898 84
37582 514
40365 642
22298 850
17398 505
23382 580
3730 225
5407 676
4521 957
4592 415