12531 649
9363 400
8143 295
16724 549
52593 390
34982 608
16995 883
19335 260
10204 288
16475 578
11222 722
15505 292
18649 583
11954 501
77011 189
47989 962
10934 73
23382 649
23045 252
16425 729
1098985 1879
20490 201
27347 568
22375 559
474357 693
21164 197
20668 461
15100 151