21962 580
28231 659
73235 477
350484 1109
58840 788
77604 552
63257 1004
15271 106
44282 327
76572 303
32511 349
90624 252
59060 520
32216 512
51361 244
10683 40
20965 299
40994 97
20844 559
20498 238
17270 309
15740 516
98546 642
41711 90
13487 544
10547 249
15510 987
15557 336