5563 30
21958 42
16301 830
11038 397
4492 76
18268 501
22444 255
3814 284
13368 493
5145 429
16556 380
12074 237
8667 926
14617 430
29220 442
15371 431
20938 276
7497 423
6736 201
17035 137
3585 771
18204 231
11396 578
17954 710
17310 209
12390 241
7236 80
12160 877