19905 933
3745 412
4567 356
8399 710
4264 480
3001 347
6761 196
3696 160
8090 453
10120 433
6289 103
1342 35
8925 654
6781 157
5890 570
11466 822
4283 714
3772 307
8634 661
9536 604
2474 71
7106 728
2399 247
7231 107
3320 255
4257 591
4221 571
10825 770