42942 97
100275 369
75597 147
39493 937
18443 858
96960 390
133185 383
22660 562
31680 185
51714 330
13226 286
17755 298
237908 1044
343249 782
43795 546
45173 708
80361 385
261248 565
140552 646
130630 758
32100 124
498168 1011
92135 690
264453 1202
33666 238
56315 216
349798 932
52873 522