19501 509
4703 240
2749 422
5618 604
2165 96
5303 101
4017 408
8771 969
4192 517
8943 432
5517 432
6100 504
2974 70
2341 124
1994 131
3166 318
33798 489
13397 69
2772 262
4428 417
3468 682
3285 445
2544 594
1735 90