5655 323
11903 894
20911 167
4358 612
107065 195
4674 697
29225 343
21016 64
3186 297
21685 357
13612 292
10420 347
6658 267
4312 399
1685 254
16903 54
2378 279
4041 142
1549 172
2736 641
4733 468