3075 862
1524 303
4838 197
2190 313
2622 212
1059 135
1332 71
1669 280
20202 382
19214 323
4533 266
6422 510
9474 460
53613 293
4663 529
10540 53
12216 161
3289 289
3960 371
20629 347
3496 702
40044 171
18705 879
9569 464
3390 358
4568 957
8565 45
5984 171