2710 31
4123 508
5696 617
36249 460
10582 347
17356 790
21099 581
17962 738
3924 443
2311 110
7341 397
25821 558
3286 278
7739 295
5025 92
4809 187
11030 822
8454 344
51992 333
2682 90
8747 117
17735 764
6217 531
25161 216