3059 130
2111 199
38777 231
13508 211
14983 279
8373 869
25854 173
38618 329
13040 594
23244 192
37928 509
9851 469
7453 462
12002 558
7329 896
8184 526
3658 391
4299 244
2765 312
9730 726
22049 917
13638 446
17493 527
1787 115
3555 560
4343 352
7254 489
10148 627