501406 1732
31604 395
29731 1473
56139 201
23703 511
5418 352
3329 160
4519 779
4723 532
2731 169
6386 925
1832 280
6723 83
8948 471
5168 746