1293 31
21258 895
4151 588
6984 620
7773 330
11090 892
12187 967
518 94
3843 685
474 101
12817 585
21159 260
949 210
6582 328
2263 427
4608 522
7830 378
12299 641
9456 234
9403 608
3671 171
5556 824
11824 256
2585 414
1700 88
1801 279
2958 623
2580 489