5305 69
4333 378
19685 146
9959 95
18551 402
12997 54
5100 448
3403 295
5026 687
8468 299
4663 672
9533 198
14796 480
14778 419
7048 409
14679 401
5921 642
15290 225
23804 121
5926 363
4585 165
17037 186
4120 286
18072 584
2796 327
23299 287
3862 274
10531 539