31013 351
1636 181
2189 490
9250 151
2338 299
4731 274
5515 100
3545 579
6774 705
14428 329
19805 599
9242 365
4629 183
8336 358
5268 403
3746 63
1409 61
6575 508
8703 819
4249 670
4808 448
9267 708
5414 76
6221 355
6301 137
5134 464
5674 315
11689 524