12516 820
3681 61
917 41
5846 887
22185 380
9900 592
4639 363
6415 684
6644 527
18352 935
8165 419
19045 608
11827 237
3137 366
3665 177
20318 555
19662 722
9121 444
4898 84
37580 514
40365 642
22298 850
17398 505
23379 580
3730 225
5407 676
4521 957
4592 415