4587 80
7569 169
13348 738
10942 252
12959 131
53229 321
42013 864
26047 580
20003 529
9546 265
23722 343
6073 277
14624 228
10120 495
4351 674