15337 50
12058 86
7527 470
7895 494
8753 335
5077 392
6505 392
17139 94
22732 176
31476 279
33461 78
11091 220
13228 130
4906 317
19559 588
10176 482
8905 531
5146 44
16800 304
12526 69
7156 254
3637 54
9835 291
3219 67
16992 777
7718 863
14382 714
5916 414