29988 90
47244 464
24307 287
7577 250
13469 267
4646 204
8476 611
5133 211
3929 669
7398 656
5581 344
6668 83
6172 207
10718 508
5586 201
11746 748
15786 253
13906 37
20167 109
5158 39
5606 311
10544 591
12091 614
4296 276
7208 614
4215 323
7446 506
6852 586