19408 503
7758 321
7173 611
3170 536
5506 74
12803 509
4515 211
10821 873
3518 391
4194 246
3696 41
12864 265
4595 97
3484 669
4898 129
24536 478
6133 162
3445 68
6568 656
15317 592
12307 141
18766 681
6761 348
7029 583
8113 269
20006 234
5069 342
6603 185