432 971
254 75
243 128
313 101
271 2760
1331 6265
978 2222
213 1603
821 3761
307 3232
346 2493
321 6957
548 4914
197 4695
231 6623