51092 522
2098 161
1724 276
9253 548
4536 227
1997 277
5843 188
13466 630
9115 409
31602 681
81562 183
67518 820
29774 614
2833 384
157239 684
9942 39
25360 637
30266 380
35684 378
31452 513
12029 524
32799 119
31955 1057
56768 260
24009 547
39590 831
18068 275
64668 327