338 54
2258 437
1395 270
2455 595
10303 916
2996 773
8552 465
1641 485
3223 149
13567 535
2495 582
3789 655
4046 246
407 83
4079 566
578 161
5726 561
585 115
5253 674
9617 538
3767 281
1572 387
5794 412
2043 508