46693 141
2505 114
3403 74
5079 679
3939 207
8833 503
65259 904
4591 102
16181 814
1812 115
7374 517
12710 366
3109 398
2886 452
11542 550