5651 323
11901 894
20908 167
4357 612
107055 195
4674 697
29222 343
21015 64
3183 297
21685 357
13612 292
10419 347
6656 267
4312 399
1685 254
16902 54
2377 279
4040 142
1549 172
2736 641
4733 468