7516 680
3327 41
6876 273
12575 262
158740 853
19458 623
77219 146
18076 561
7480 204
14279 386
15634 977
7529 918
4337 754