5061 585
20585 125
16056 610
19119 41
18880 560
23401 142
1330 58
3466 578
2270 146
10735 86
4928 359
4999 564
39750 118
17163 134
17612 129
384129 1161
3472 232
5724 596
9815 310
11486 426
7291 841
4438 58
6401 496
3670 402
13753 272
8273 774
1086 192
1289 105