2800 251
2074 229
147573 315
5252 630
7327 119
9244 703
24089 613
8633 777
405348 1168
133872 421
265180 917
143593 446
105454 383
57887 670
50545 596
2219 161
9852 347
39738 406
96887 481
38164 387
4904 72
2526 229
6035 480
4000 129
4780 616
1533 162