4300 376
10653 63
1575 169
22017 607
5395 368
1540 287
6672 482
5873 772
3150 464
4556 639
20879 133
4872 660
2704 80
7500 490
824 34
5040 349
5395 478
13172 780
5255 120
2041 159
3354 607
2312 372
4282 688
3439 915