21008 63
12405 732
18850 346
4036 196
5713 695
16515 135
4921 162
9530 75
4467 415
8079 436
7633 183
21668 334
6178 295
6587 691
19989 580
12730 659
7956 491
6616 73
3891 94
5877 428
5964 337
9611 283
5262 748
4563 914
4365 877