21221 201
5325 247
20130 41
3038 419
4916 58
17364 129
23695 420
40917 133
3569 328
1931 93
4624 765
3807 417
5072 362
4268 829
4924 932
39427 632
4730 670
13866 515
24937 602
28262 300
5827 203
15908 30
13262 493
3748 284