2991 124
30065 301
24071 139
10161 332
4218 673
5808 355
3264 244
3968 349
5870 468
3681 540
3051 188
1633 218
2780 273
3714 574
2385 592
4579 585
16954 376
1027 105
4719 94
16924 413
4097 794
3645 430
97112 510
15140 655
31447 384
17626 632
10467 312
26315 779