587 35
2692 573
1550 331
1004 202
3036 153
4405 655
4429 33
5978 830
15332 308
1214 172
3938 953
1098 201
7805 789
2943 656
4168 485
2150 354
5408 522
2809 467
1650 327
5525 612
7658 680
1307 357
2476 671
3466 589