2395 213
3393 440
4661 441
22338 629
16107 914
10474 236
5633 627
10699 488
7563 578
2297 268
3869 496
60166 779