30438 494
12510 518
24685 50
10055 619
12590 826
7925 506
6494 156
9027 389
7807 107
4092 612
3383 556
7253 335
5633 328
9159 483
102353 244
5289 551
2830 197
5905 468