1580 54
11249 931
4437 647
7327 269
6222 617
3430 473
35999 788
19520 647
42279 755
71418 454
87774 978
27513 595
25465 423
18964 104
38096 380
10891 471
29486 272
36167 354