3533 508
12038 240
52594 642
5005 317
13442 348
6096 644
11033 398
4515 731
6359 339
4316 589
17842 879
10273 28
11070 147
3104 279
5075 116
29068 493
5849 546
18072 111
5523 92
8393 520
13672 320
6442 696
3174 35
10160 74
16081 778
5196 170
6844 698
14450 426