30396 84
96125 321
10630 867
44425 207
43063 176
102941 203
18867 339
76491 452
63566 722
32290 315
6814 360
83560 796
5884 131
8666 506
49085 768
64350 312
10061 62
40203 628
33772 137
44069 645
58891 265
11398 763
39865 258
70231 889
27019 794