28232 63
112193 313
26442 897
119572 555
158556 817
175821 209
55161 253
17517 212
17298 249
21402 285
23278 706
55869 307
70095 298
44923 995
64777 254
48222 370
158463 394
39724 375
53814 691
34722 626
95698 540
15872 419
26064 502
44895 890
82595 284
33261 206
72810 375
68547 932