15122 120
5423 218
21472 713
53291 432
24022 837
3160 385
7242 597
8476 317
3484 664
8194 549
30347 494
17921 567
4617 295
3718 251
6382 540
6112 540