5966 152
15572 32
7289 531
17959 70
25755 396
3245 334
9989 199
14263 162
5301 706
5172 712
3183 179
19437 382
5042 745
4096 346
15799 171
5072 130
4751 418
3413 109
3672 556
4242 206
6994 202
8416 184
5508 635
4339 164
4003 621
6238 909
5152 660
22977 592