1081 145
8478 550
1844 273
1229 177
916 111
3356 913
3818 695
2213 82
475 40
999 119
2127 307
2587 446
2111 189
1058 231
2867 474
2823 130
2778 540
5838 741
3253 733
2301 324
2287 383
3075 489
888 203
937 126