1023 233
12089 586
7182 279
6577 515
9868 125
4188 273
8797 602
11465 676
13121 82
3712 237
3158 922
555 103
2149 629
1281 359
2547 776
2331 675
1391 324
1756 300
1495 469
721 117
2235 512
20593 733
30704 351
15326 389
6486 187
3091 61
9511 678
7779 563