923 51
3029 695
2926 446
3665 790
14995 497
1309 132
3542 671
2660 316
3470 61
9323 802
3010 363
2723 396
10342 290
3174 498
1627 181
3501 596
3565 134
1055 82
2463 601
4735 850
1606 118
1196 93
4526 443
15893 898