3196 785
5550 782
7849 436
22666 912
3795 300
15472 586
31075 362
2859 543
4225 168
10057 523
8847 628
9330 656
12739 449
19885 517
6334 758
10555 610
5080 575
4029 639
599 38
19327 74
2396 376
39130 290
25252 464
5063 236
3510 866
4554 109
33509 281
6282 313