40867 342
21554 98
7156 803
3922 372
3026 188
1879 125
6349 894
5143 240
4513 479
1966 229
5403 589
4376 605
8634 633
4726 335
8664 356
4399 505
78614 920
5597 361
4582 797
2969 391
8611 661
3880 200
3853 648
49112 438