3983 545
2267 312
1230 278
2966 662
2225 515
5034 166
5027 695
1510 363
2614 818
8042 671
4349 584
3535 625
2489 613
3907 68
4724 723
3587 921
7633 489
6620 97
1153 61
4993 288
1396 318
2274 471
3274 599
3287 860