3599 504
4011 372
6349 263
14829 726
107052 370
8383 323
45422 528
17201 508
30285 371
16413 212
25009 443