3526 32
4303 108
5528 699
6880 235
4845 152
1472 104
3445 481
3189 505
4244 589
1574 84
6245 619
4184 584
7057 536
7641 761
4736 232
14802 983
9322 182
7151 659
2822 142
5396 128
4004 319
8563 88
3958 761
4375 180