10176 80
342071 1678
115999 604
89989 123
204300 480
343346 943
13458 453
223032 724
129958 893
129830 436
105619 811
55963 497
103065 950
232797 470
144089 697
55498 112
177126 505
151535 904
599176 1939
241632 611
132296 1020
123278 220
136953 519
233417 450
11707 642
80835 185
127295 411
376300 1195