1103 27
3321 745
7126 295
2981 397
1062 171
3010 343
4046 702
14120 290
8289 364
15245 458
24906 437
24257 605
25020 653
21689 206
12801 588
24451 536
12881 548
13978 150
6210 782
13766 501
2934 268
10219 472
2047 256
4495 407
3148 599
2538 459