3415 504
3970 372
6111 263
14749 726
106722 370
8363 323
45320 528
17167 508
30225 371
16332 212
24894 443