21928 769
11596 58
12049 741
8150 387
13911 41
14067 646
5712 403
3607 162
6014 197
9944 285
5364 133
22267 271
4409 451
18316 570
4365 64
25027 688
15039 581
55062 551
22199 655
56420 121
24400 862
21665 350
4001 229
6351 585
3251 146
24654 408
29577 200
143067 336