1079 310
1150 316
2438 692
2532 547
898 251
2902 950
265 60
3284 741
1491 229
3136 866
1755 273
4384 931
9237 729
10759 593
5971 395
6620 337
3734 368
36777 551
5801 99
8530 736
6030 574
14953 661
32041 712
30286 47
24536 67
10492 568
14897 120
28999 235