31331 884
5764 604
2691 41
5735 218
22677 769
4285 47
7451 880
5030 478
19605 616
6732 705
6471 738
47141 93
1387 191
11035 300
24363 217
15381 280
18408 164
4714 69
7146 212
5153 523
2885 201
20705 585
32451 116
22399 202
10842 164
3777 545
4333 174
1986 225