31656 637
3958 305
5602 140
6254 473
11817 564
5040 420
14453 538
9989 467
8445 831
6853 530
8340 324
12430 378
6373 157
12123 585
2609 90
4452 445
5463 523
22962 209
7429 513
25413 177
2608 236
15235 733
8819 755
3404 81