2590 38
7216 93
4262 441
7898 320
14789 449
9338 789
11871 149
21278 252
9229 790
4656 118
13128 382
4822 503
6091 745
16205 414
4064 205
4499 295
4627 362
9436 539
5483 76
5040 45
13449 606
4503 531
4574 610
4515 419