2115 25
904 158
13195 844
9201 289
10352 830
11572 679
14993 481
5529 834
1790 147
26594 530
7431 480
3137 291
5344 882
17558 255
21164 345
13342 313
7589 951
7717 516
4699 549
2854 193
2557 344
3338 578
12955 194
6257 764
3733 257
28908 417
37629 142
1461 199