321728 345
252457 798
5598 332
8073 176
2283 661
10372 209
13281 483
1187 278
999 168
1393 302
1428 306
3242 484
1286 233
1340 247
456 66
766 154
21191 571
1760 319
30815 562
17991 124
1433 225
8576 71
14865 563
16058 217
6767 80
119255 473
186291 487
636 70