40796 67
7903 817
7178 321
23338 762
7873 518
6635 409
11228 252
10317 736
7129 712
13762 804
4241 622
12481 39
17114 205
21881 796
3612 80
5211 206
3545 209
13487 318
9983 638
8638 357
19175 237
7854 70
5728 627
16271 109
13596 316
8444 429
13139 547
1613 63