21813 239
69237 179
175003 670
4240 498
2856 686
12899 196
8201 207
3623 117
14871 421
3506 620
21990 860
3037 88
3764 765
5341 607
2905 194
10814 685
12375 111
14297 69
21820 529
21411 332
7791 734
20118 525
34013 731
4932 54
9061 944
5489 211
19725 598
11316 510