4032 452
104707 584
81643 803
45543 786
3439 618
3755 522
2599 68
2552 175
2989 232
3222 510
8107 444
2892 424
3349 366
1675 277
3197 527
3888 773
2374 189