23259 302
19889 118
3849 873
11036 594
5348 350
4100 273
1854 338
19996 33
15640 580
55394 726
10825 154
11481 82
11471 486
10668 99
4178 551
12292 711
13268 601
8115 26
4696 369
16666 356
16063 268
2162 29
8615 69
11017 645
4048 300
32935 463
4848 122
5983 49