212 43
3063 883
2466 764
5007 401
7752 198
1445 311
2230 579
6658 605
14054 292
25040 136
97086 650
101679 239
165743 632
58266 481
140175 494
79735 303
148622 659