4547 505
3116 114
23647 230
59749 742
31778 757
41014 342
49939 336
21963 890
10816 320
2204 233
5141 559
7028 395
5191 464
26220 148
7656 461
14781 798
4524 605
30224 978
7505 549
6310 560
1904 40
21697 98
8974 416
8131 804