56215 500
18561 142
20361 545
45693 881
16669 645
7030 262
3722 106
27474 708
6686 386
7357 718
6339 468
4123 107
6984 450
6412 750
15144 245
2238 197
14508 150
5511 877
6032 867
29849 116
6707 370
6591 601
6859 660
13848 255
5212 111
12174 250
7548 526
5315 371