2978 181
2995 764
5924 703
11411 28
7042 225
53565 550
32977 315
41088 699
10057 725
4028 549
450 98
65607 413
10794 652
19011 155
3022 517
4660 638
6497 742
2328 728
73539 547
82949 474
67781 51
459 96
8164 267
26700 928