46660 141
2448 114
3357 74
5034 679
3921 207
8769 503
65007 904
4572 102
16093 814
1799 115
7356 517
12633 366
3092 398
2880 452
11516 550