2382 40
2587 213
4464 76
2047 220
5464 575
21037 893
3179 256
4814 78
5390 414
10623 765
5245 358
33517 686
21246 509