20579 33
30319 525
7999 829
2282 673
2442 513
761 195
248 48
814 201
1596 473
448 44
2649 746
2409 362
821 41
1006 89
3632 809
4716 616
7281 269
4246 113
13848 643
5523 366
15345 187
24250 622
14152 588
16245 647