40501 155
8150 108
11441 719
10589 763
4254 931
2832 170
2916 39
13146 589
3675 697
3247 278
4478 732
4416 635
5697 751
5079 244
1765 41
5858 821
5183 332
2970 597
1328 43
8590 447
2358 291
2929 521
2955 574
1144 53
4143 614
2006 229
1478 191
4786 673