3060 130
2111 199
38781 231
13508 211
14986 279
8373 869
25856 173
38623 329
13041 594
23244 192
37942 509
9852 469
7453 462
12002 558
7331 896
8185 526
3661 391
4301 244
2765 312
9733 726
22052 917
13640 446
17499 527
1787 115
3558 560
4343 352
7256 489
10150 627