10659 409
20579 59
25063 112
49105 692
14970 626
11559 515
41483 202
18209 695
13289 442
12070 341
11829 266
6631 70
10885 676
33554 306
12078 282
19878 272
4449 305
39139 348
89847 535
14233 483
29427 371
33333 429
134377 257
137445 883
67960 323
22108 695
27729 581
75668 488