30422 494
12507 518
24682 50
10054 619
12588 826
7923 506
6494 156
9026 389
7804 107
4090 612
3380 556
7252 335
5633 328
9152 483
102336 244
5287 551
2829 197
5901 468