18037 101
18557 505
16520 413
21897 846
25519 1058
44481 438
21999 744
155646 264
50499 78
131745 215
4261 37
5936 680
7023 302
8040 310
7978 645
7277 130
6501 504
7313 712
4056 153
7393 94
8927 390
9365 640
8809 930
7444 424