3006 544
3109 494
2059 209
1242 178
9778 327
12535 395
14487 140
8253 374
10509 904
8539 387
9937 805
3438 62
10480 555
7449 416
14554 371
9322 673
5278 121
12454 656
8821 743
7196 374
7283 543
9942 186
7595 847
12445 278