27016 668
2487 164
9063 303
2522 123
4703 737
6459 657
5343 324
6287 252
3442 178
1285 81
3350 122
1583 291
6131 398
49434 717
2591 161
8075 329
1284 133
16101 73
2597 255
49230 207
6501 219
8212 403
38681 563
6787 763
42476 862
24027 564
6952 215
104782 580