43413 563
9698 309
4736 375
7216 870
5038 850
2391 71
5525 531
3113 148
5077 369
5735 318
9078 1030
16517 167
18143 551
3523 360
7998 554
5407 517
4484 104
5916 722
5168 123
2627 85
5117 669
4559 675
2742 75
3947 504
5576 474
5489 829
34862 724