3195 785
5550 782
7823 436
22656 912
3791 300
15471 586
31071 362
2859 543
4225 168
10057 523
8847 628
9328 656
12738 449
19885 517
6333 758
10555 610
5079 575
4029 639
599 38
19326 74
2395 376
39129 290
25252 464
5063 236
3510 866
4554 109
33508 281
6282 313