15555 154
9043 370
41334 885
6100 546
304131 784
29865 385
282118 676
73167 334
84497 437
114335 756
42401 545
13542 508
12170 251
25088 540
139758 500
138429 459
34697 305
24938 219
13888 362
19483 255
28074 969
11497 171
19552 268
13254 740
26708 520
7812 218
7227 307
6319 532