14725 700
16546 120
10512 312
8850 181
11249 547
21147 220
7968 343
20697 562
20589 1039
17551 222
3944 285
3306 242
4604 371
4502 58
7170 906
4135 281
5050 204
13724 439
9139 277
9268 533
9364 902
7031 602
4538 880
12391 353
18794 207
7030 226
25548 424
9926 510