14097 291
3076 92
311436 584
9228 460
3425 340
4199 676
62058 811
4241 498
2068 131
4001 508
2995 201
4670 247
14482 423
16315 175
17689 291
11832 884
22243 257
49370 472
12749 580
17436 94
745484 1390
32033 599
15244 363
14782 877
379796 659
649265 1537