21966 580
28232 659
73244 477
350496 1109
58844 788
77617 552
63260 1004
15271 106
44283 327
76580 304
32514 349
90628 252
59066 520
32219 512
51362 244
10685 40
20965 299
40995 97
20845 559
20501 238
17271 309
15740 516
98550 642
41712 90
13487 544
10547 249
15510 987
15560 336