135 29
2729 593
1502 326
2858 773
2648 800
2427 503
15930 566
13281 274
4268 522
4624 665
24384 270
1207 61
13426 317
1533 166
24469 640
6518 543
47468 731
6687 455
5912 701
9264 105
3784 480
5059 293
8586 91
5523 98
2039 35
5065 140
14018 204
180986 690