20115 523
4900 255
7455 672
37736 347
12289 431
9271 337
8766 378
45645 416
6010 586
4337 543
8256 185
9574 454
6295 568
7216 349
11342 807
10607 384
22317 580
2979 104
2414 393
3791 690
3568 645
1589 170
8809 320
4918 670
4741 209
3515 522
6323 734
5327 800