2590 360
8592 656
4917 421
4876 503
4127 98
3559 167
6702 282
6860 430
2949 71
12617 647
10681 219
8598 788
5210 249
9509 573
11484 358
5066 271
9353 617
21819 478
5033 249
21009 909
12217 491
7000 403
20425 630
20364 678