22162 263
14540 647
572 44
1515 251
5394 238
3545 433
138125 150
702 121
4103 630
92450 513
90883 571
7716 207
9586 531
2171 78
4991 444
4457 570
32034 540
11682 444
4982 398
5882 285
1984 374
945 60
3711 451
1719570 3645
143706 978
743 116
24851 29
223646 816