3479 100
7055 300
41012 839
25016 121
3569 616
4301 389
9602 681
7315 53
5877 606
5386 748
10089 190
16127 161
8234 493
15356 488
21646 46
7239 344
7744 254
6089 566
6522 676
5845 66
8724 847
6214 218
9821 680
7913 428