3056 130
2111 199
38772 231
13504 211
14964 279
8369 869
25845 173
38602 329
13032 594
23240 192
37813 509
9845 469
7449 462
11997 558
7321 896
8182 526
3656 391
4296 244
2759 312
9394 726
22040 917
13627 446
17483 527
1784 115
3552 560
4343 352
7252 489
10147 627