3003 127
15305 257
16441 127
8368 927
6113 676
5236 661
7039 470
2688 67
5635 378
17916 57
9409 574
7496 77
16058 257
7467 745
8827 587
7005 285
4369 116
4676 97
3287 337
8782 591
11590 524
16468 127
18645 327
5837 512
6416 363
8406 534
9784 411
19170 681