139506 521
545333 1634
5112 655
8411 735
1172 180
10336 179
8789 109
13499 204
2860 733
6634 309
7233 285
4641 671
2246 384
9587 472
5371 241
7182 299
2148 419
12067 514
3845 132
3657 718
1221 153
1462 168
39143 377
945 104
4754 116
2702 494
1274 294
3217 828