3002 512
13012 769
2402 35
3380 616
3903 674
2152 554
3044 900
2168 323
1529 115
1351 37
2748 269
3985 639
4615 94
3341 907
2248 206
12243 709
1051 142
9258 686
3254 652
3081 181
2728 703
4475 132
4471 633
10646 467
3225 245
14268 883
2828 689
4424 354