3833 693
2385 48
2953 394
2698 31
7997 235
4111 508
12114 142
5092 420
2252 94
6560 613
10231 341
9848 573
3163 156
23116 649
8180 898
11291 319
4384 733
7473 431
10110 505
15814 451
23120 200
6600 213
4061 574
46967 713