2504 588
20930 641
1066 222
3620 111
1312 209
4863 540
780 183
15211 484
5783 257
694 160
1715 475
9111 814
2635 309
4990 511
6382 695
7228 137
323 87
2705 37
4400 115
4852 492
30288 295
4636 52
22582 813
3380 877