2271 97
5402 101
4152 408
9313 969
4526 517
9185 432
6018 432
6255 504
3204 70
2504 124
2130 131
3341 318
35387 489
13625 69
2835 262
4449 417
3558 682
3361 445
2564 594
1820 90