401 32
809 233
2323 517
2849 507
1867 30
6379 588
25575 284
10115 76
28263 49
24275 333
4413 455
17432 188
7556 526
10209 229
6303 29
6995 970
6378 300
18181 250
3460 462