31859 90
74236 442
216346 860
8061 331
36481 631
17385 213
24850 376
27954 412
34758 211
13732 452
136912 1001
73623 422
10416 675
15495 423
22415 781
18962 742
24723 1015
59997 145
24000 79
89470 900
19487 580
21676 65
43487 354
124814 1051
49230 350
29375 417