5655 323
11904 894
20917 167
4358 612
107069 195
4674 697
29226 343
21017 64
3186 297
21685 357
13613 292
10420 347
6658 267
4312 399
1685 254
16903 54
2378 279
4042 142
1549 172
2736 641
4733 468