7015 351
6830 80
25999 651
15290 418
7602 733
62003 513
2230 289
20170 977
28903 445
2456 73
30234 249
7894 541
4451 388
2436 98
3236 302