5061 585
20585 125
16056 610
19119 41
18880 560
23402 142
1330 58
3466 578
2272 146
10735 86
4928 359
5000 564
39752 118
17163 134
17612 129
384138 1161
3472 232
5725 596
9815 310
11486 426
7292 841
4440 58
6401 496
3671 402
13756 272
8274 774
1088 192
1289 105