2602 97
45386 420
7841 190
11877 531
5617 195
13998 278
5244 716
14387 723
441457 218
33158 173
155834 402
45394 851
8855 828
7049 803
90259 643
53013 776
40250 38
52263 68
5820 106
41514 323
62323 348
39792 390
72788 196
16274 450
4683 170
21129 61
10519 822
14952 352