9471 82
42729 589
16816 514
11212 372
20338 74
2246 252
14292 301
31013 909
2979 189
2042 280
26142 634
1389 174
2343 413
2542 273