21728 508
7171 297
24702 157
45201 1008
93068 880
27802 1013
13781 311
7058 236
58657 420
5877 374
8256 613
46706 628
4211 172
22484 803
57010 672
17871 929
43641 639
17212 446
36842 280
9428 390
5074 60
7647 567
10242 179
20105 270
13795 494
15292 715
16043 369