9603 817
4938 80
20376 715
898604 1987
119074 165
99561 987
190029 898
76629 788
44247 470
31093 427
58147 614
28335 365
11960 119
41993 85
3952 474
3474 351
5234 243
4456 441
5999 490
16158 339
14955 226
49927 564
101112 458
47999 604
16648 294
36906 562
38225 268
41120 622