29995 90
47253 464
24308 287
7577 250
13477 267
4646 204
8478 611
5134 211
3930 669
7398 656
5582 344
6669 83
6172 207
10718 508
5586 201
11747 748
15786 253
13907 37
20172 109
5159 39
5606 311
10544 591
12092 614
4297 276
7208 614
4215 323
7446 506
6853 586