2805 251
2076 229
148009 315
5264 630
7340 119
9257 703
24099 613
8637 777
405845 1169
134099 423
265572 917
143831 446
106033 383
58022 670
50695 596
2223 161
9896 347
39820 406
97012 481
38178 387
4905 72
2532 229
6038 480
4007 129
4785 616
1536 162