3000 130
2100 199
38743 231
13484 211
14849 279
8345 869
25788 173
38502 329
13017 594
23210 192
37656 509
9818 469
7433 462
11965 558
7306 896
8122 526
3642 391
4281 244
2745 312
9387 726
21979 917
13581 446
17409 527
1781 115
3542 560
4338 352
7237 489
10125 627