31042 500
27002 192
12609 141
8235 419
24925 61
33883 511
33125 540
33510 349
14834 482
26658 434
4513 43
17128 307
13253 314
15416 613
7629 602
10790 458
11905 537
66402 397
8360 708
29781 669
20131 494
24221 412
5918 293
21939 595
8037 92
9339 492
20859 317
25673 146