2500 229
12539 146
35918 364
164011 766
7103 605
474718 1209
21947 860
165909 878
5095 308
10132 252
72565 1118
37195 632
24131 685
133034 1143
48093 189
53716 1060
37016 429
177636 387
10599 683
72197 304
34206 944
10316 566
65478 514
50968 680
41869 545
32371 206
193944 715
289697 995