11497 563
7516 391
149753 877
5084 73
5199 229
9714 631
6043 218
5892 35
7093 783
6540 623
7855 220
7634 441
7539 912
8310 265
7188 168
6907 595
5827 525
8415 503
9372 427
4347 29
4309 88
8363 351
5386 42
6399 156