3078 160
21470 35
20005 58
15039 387
7999 405
4877 567
8575 140
5416 147
11102 575
4864 636
4168 463
1962 170
7677 691
6846 612
14256 81
5126 198
4797 513
6058 680
3848 383
10838 627
3354 469
8022 784
3291 491