3324 835
5947 326
4168 168
5473 647
2899 78
30645 442
4698 281
5367 284
4303 746
5822 360
1323 43
5356 232
2281 428
2092 309
8929 780