21952 210
57905 568
47604 186
30447 573
155447 535
347443 857
251567 514
58448 532
168329 492
83595 849
79854 184
7526 491
71437 147
24707 248
32520 380
6539 184
78958 502
120377 206
141734 227
3571 163
48197 443
123676 465
255965 539
96565 476
232081 327
30372 671
76380 572
137740 716