42945 97
100286 369
75605 147
39494 937
18444 858
96963 390
133189 383
22664 562
31683 185
51718 330
13228 286
17755 298
237920 1044
343277 782
43801 546
45174 708
80361 385
261269 565
140560 646
130649 758
32104 124
498223 1011
92137 690
264473 1202
33670 238
56319 216
349821 932
52879 522